从“设计模式:可重用面向对象软件的元素”到“面向模式的软件体系结构第1-4卷”,有各种关于设计模式的书籍。但是,我没有找到任何好的书来解释面向对象的设计,如何为大规模和复杂的系统设计类、接口等,并通过这些技术使系统设计尽可能简单。
请分享你对此的看法。
发布于 2010-12-10 00:33:32
下面是几个最明显的:
使用应用程序进行
发布于 2010-12-10 00:32:17
好的面向对象设计是关于保持模块尽可能的小,紧凑和一致(例如the "SOLID" principle)。因此,好的大规模OOD“只是”一堆好的小规模OOD。
在较大规模的系统中,唯一真正改变的是正确处理较小规模比特的重要性。在你开始编写实际代码之前,要把你的抽象整理得井然有序。
https://stackoverflow.com/questions/4400538
复制相似问题