小步快跑、逐步迭代
学会结合具体的需求,做合理的预判、假设、取舍,规划版本的迭代设计开发。
面向对象设计与实现
- 划分职责进而识别出有哪些类
- 定义类及类与类之间的关系
- 将类组装起来并提供执行入口
面向对象设计和实现要做的事情,就是把合适的代码放到合适的类中。让代码尽量地满足低耦合、高内聚、单一职责、对扩展开放对修改关闭等之前讲的各种设计原则和思想,尽量地做到代码可复用、易读、易扩展、易维护。
此文章为 8 月Day26学习笔记,内容来源于 极客时间《设计模式之美》。
学会结合具体的需求,做合理的预判、假设、取舍,规划版本的迭代设计开发。
面向对象设计和实现要做的事情,就是把合适的代码放到合适的类中。让代码尽量地满足低耦合、高内聚、单一职责、对扩展开放对修改关闭等之前讲的各种设计原则和思想,尽量地做到代码可复用、易读、易扩展、易维护。
此文章为 8 月Day26学习笔记,内容来源于 极客时间《设计模式之美》。