公司几乎所有的项目用到了报表工具,于是将报表的相关内容单独提炼出来,弄成exe。
代码大约4000行,自以为结构良好。
今天花了1.5小时画了类图,才发现结构还是有问题的:IParseResult的派生类不应该和CCellHelper和CParseXqueryResult发生关系的。
uml可以快速看出不好的程序结构
阅读 40
2022-07-27
公司几乎所有的项目用到了报表工具,于是将报表的相关内容单独提炼出来,弄成exe。
代码大约4000行,自以为结构良好。
今天花了1.5小时画了类图,才发现结构还是有问题的:IParseResult的派生类不应该和CCellHelper和CParseXqueryResult发生关系的。
相关推荐
精彩评论(0)