读《A Philosophy of Software Design》——(17)
🤔☕️🤔☕️🤔
读《A Philosophy of Software Design》——(17)Consistency
📖:一致性,相同的事情,类似的做法。典型如代码风格、接口设计、设计模式。
🤔:一个大系统,分为几个层次,每个层次进去,又看到几个层次,每层里的模块进去,再又看到几个层次。这样从宏观到微观,类似的分层结构再现,有点分形的感觉,持续有熟悉感,以及每层进去后具体的陌生感。
🤔:一致性,有时候很稳定,有时候却在突变。稳定的时候,创造性最弱,产量却最大。突变的时候,创造性最强,产量浮动很大,质量会突然上升。自己就有这样的经验,产量最大的时候,一致性都很好,产生认知突变的时候,一致性可能完全破坏。所以,现在问我如何看待一致性,答案是得看情况。
—— By 术子米德 @2022.04.04
版权声明: 本文为 InfoQ 作者【术子米德】的原创文章。
原文链接:【http://xie.infoq.cn/article/e46e4d0d1dda465b26d7caec5】。文章转载请联系作者。
评论