下面是对主要的设计中的启发式方法的总结: 寻找现实世界中的对象(object,物体) 形成一致的抽象 封装实现细节 在可能的情况下继承 藏住秘密(信息隐藏) 找出容易改变的区域 保持松散耦合 探寻通用的设计模式 高内聚性 构造分层结构 严格描述类契约 分配职责 为测试而设计 避免失误 有意识的选择绑定时间 创建中央控制点 考虑使用蛮力 画一个图 保持设计模块化 相关文章: 2022-02-10 2021-12-28 2022-01-22