公司几乎所有的项目用到了报表工具,于是将报表的相关内容单独提炼出来,弄成exe。
代码大约4000行,自以为结构良好。
今天花了1.5小时画了类图,才发现结构还是有问题的:IParseResult的派生类不应该和CCellHelper和CParseXqueryResult发生关系的。
公司几乎所有的项目用到了报表工具,于是将报表的相关内容单独提炼出来,弄成exe。
代码大约4000行,自以为结构良好。
今天花了1.5小时画了类图,才发现结构还是有问题的:IParseResult的派生类不应该和CCellHelper和CParseXqueryResult发生关系的。