Architecture 谁提出了三分之一规则?

Architecture 谁提出了三分之一规则?,architecture,refactoring,Architecture,Refactoring,我记得大约一年前听说过“三分之一规则”,即如果你必须改变超过1/3的程序,最好从头开始 然而,在谷歌上搜索,我找不到任何关于这条经验法则的参考,更不用说任何证据(甚至是轶事)来支持它了 有没有人听说过这条规则,知道它是从哪里来的,或者是我自己想出来的?我从来没有听说过1/3规则,但有很多关于这条规则的讨论: 当然,关于这一主题,还有一篇比较著名的帖子:

我记得大约一年前听说过“三分之一规则”,即如果你必须改变超过1/3的程序,最好从头开始

然而,在谷歌上搜索,我找不到任何关于这条经验法则的参考,更不用说任何证据(甚至是轶事)来支持它了


有没有人听说过这条规则,知道它是从哪里来的,或者是我自己想出来的?

我从来没有听说过1/3规则,但有很多关于这条规则的讨论:

当然,关于这一主题,还有一篇比较著名的帖子: