工程设计论——如何写好工程代码
Source :
mp.weixin.qq.com
Author :
任增
1. 从抽象的工程设计论角度阐述了如何写好一份代码。阐述了设计模式和设计原则的底层原理。
2. 解释了设计模式与设计原则适用的场景及局限性。工程设计论是在有限设计能力下对被设计对象进行的认知和进行逆运算的过程。在不符合这一条件的领域,不应当死扣设计模式与设计原则。在软件领域,一个显而易见的例子就是不要在极度追求性能的代码中死扣设计模式与设计原则。
3. 解释了设计原则中的单一职责原则为何难以掌握和运用。
4. 面向接口设计是软件系统设计的最终形态,对开发流程中先写单例再开发的原因做了解释。
View
73
Design
lddgo
Shared on
2022-09-12