如果你做过的需求多了,慢慢就会一种意识。需求里总有一些稳定的部分,比较少改。对于稳定的部分,在代码实现这块,就需要下沉,并保护起来。

而对于经常变化的部分,你要么用配置的方式,要么在代码设计时,通过一些合理的代码组织(比如用一点设计模式)等,让它易改易扩展。

一点小心得哈。
展开
评论