牛人总结的面向对象编程架构/设计/编程的核心优缺点
说了一堆废话,核心就两点:
1. OO是一种大进步,但是他是一种局部性很强,约束性很强的方法论,有用,但是慎用,要知道OO的局限性,才能用好,避免OO原教旨主义;
2. 面对真正复杂的环境,kiss原则是第一位的。好理解的代码永远好维护。然后,在这种绝境中,真正能帮得上你的方法论,是层。
牛人总结的面向对象编程架构/设计/编程的核心优缺点
说了一堆废话,核心就两点:
1. OO是一种大进步,但是他是一种局部性很强,约束性很强的方法论,有用,但是慎用,要知道OO的局限性,才能用好,避免OO原教旨主义;
2. 面对真正复杂的环境,kiss原则是第一位的。好理解的代码永远好维护。然后,在这种绝境中,真正能帮得上你的方法论,是层。