组合模式的实例 基础组合模式的学习:http://blog.csdn.net/lovelion/article/details/7956962 练习Sunny软件公司欲开发一个界面控件库,界面控件分为两大类,一类是单元控件,例如按钮、文本框等,一类是容器控件,例如窗体、中间面板等,试用组合模式设计该界面控件库。这里是UML图,采用的是组合模式 设计模式 2023-10-25 32 点赞 0 评论 48 浏览
重构第2章读后总结 何为重构? 本书对它名词的定义是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。它的目的是使得软件更容易被理解和修改。重构不会改变软件可观察的行为即重构之后软件功能一如既往。 为什么要重构? 重构可以改进软件的设计,代码结构的流失是累积性的,越难看出代码所代表的设计意图就越难保护其中设计,于是 Other 2023-10-22 59 点赞 0 评论 89 浏览