随着规模和复杂度的增加,需要在更高层次对它们进行组织.
有人说他不懂架构,
其实,他的万能贴,在 [内聚性]和[耦合性]上,已是炉火纯青
粒度:
REP: 重用--发布等价原则. 重用的粒度就是发布的粒度.
(毫无疑问,他的帖子,随时发布,重用不需修改.)
CRP: 共同重用原则. 一个组件中所有的类应该是共同重用的.趋向于共同重用的类应该同属于一个组件.
(经典回帖,"VC调试时按Alt+8,TC或BC用TD调试...". 就是个例子, 把调试相关的操作,都放在一个帖子里)
耦合性:
ADP: 无环依赖原则.
DIP: 依赖倒置.
(1.他的一系列回帖,互相之间,基本没有依赖. 2.在纷繁复杂的新手帖前,他的帖子的是稳定的.新手的需求不断在变,而他的回帖却是极为稳定,不需要重新构建. )
头像和蔼可亲 .
别人多次对他千夫所指,恶语讨伐, 他仍能笑谈
他那高度可复用,一次编写,到处运行的万能贴,虽然有些落后,有些Bug
