2013年02月05日
⁄ 设计模式
⁄ 被围观 3,310 views+
保障可维护性的主要诀窍是 遵循DRY原则和Shy原则。
在一个系统的整个生命周期里,理解和改动这类维护工作的比例一般非常之高。为了维护的方便,要尽量将系统划分为可以独立理解与改动的模块。这就要在设计的时候注重DRY原则与Shy原则。不过,这两条原则有一定的冲突,并不总能兼得,于是在追求的时候要重视分寸。
维护者的两大困扰
有两种情况会给维护者增添很大的麻烦:一种是为了调整一个效果,要改动无数个地方;一种是只改动了一个地方,却影响了很多效果。
在前一种情况下,非常容易出现漏改的问题——因为需...
DRY原则, shy原则阅读全文