Monday, 29 August 2016

程序员修炼之道读书笔记 12 Orthogonality? (正交性) continue




养成对自己代码挑剔的习惯。寻找重新组织代码来提高其结构和耦合性 (这一过程叫做重构)。
当你修复一个bug的时候,你可以评估这个修复的正交性程度。你是只用修复一个模块就可以还是整个系统每个模块都要修改?这个修改是不是修复所有问题? 还是引起一连串的其他神秘的问题?如果答案是肯定的,那么说明你的系统正交性很差。

No comments:

Post a Comment