程序员修炼之道——不要重复自己

DRY – Don’t Repeat Yourself
不要重复你自己

与此不同的做法是在两个或更多地方表达同一事物。
如果你改变其中一处,你必须记得改变其他各处。或者,就像那些异形计算机,你的程序将因为自相矛盾而被迫屈服。
这不是你是否能记住的问题,而是你何时忘记的问题。


Make It Easy to Reuse
让复用变得容易
 
你所要做的是营造一种环境,在其中要找到并复用已有的东西,比自己编写更容易。
如果不容易,大家就不会去复用。而如果不进行复用,你们就会有重复知识的风险。

你可能感兴趣的:(程序员)