我非常喜欢软件设计原则,比如、SOLID和DRY。面向对象软件设计还存在哪些其他原则?
请注意。我不是在寻找像“注释你的代码”这样的答案,而是寻找像鲍勃叔叔所讨论的那样的面向对象设计原则。
发布于 2009-07-06 22:47:37
维基百科列出了一个相当全面的列表:
哲学
发布于 2009-07-06 22:43:43
高内聚力 --你正在设计的模块的职责是多么专注。
低耦合 -模块依赖于其他模块的程度。
发布于 2009-07-06 22:38:13
接吻
https://stackoverflow.com/questions/1089504
复制相似问题