程序员读老子2

《老子》第二章
  天下皆知美之为美,斯恶已。皆知善之为善,斯不善已。
  有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随。恒也。
  是以圣人处无为之事,行不言之教;万物作而弗始,生而弗有,为而弗恃,功成而不居。夫唯弗居,是以不去。

一种设计模式之所以好,是因为有不好的模式在衬托它。如果你不了解怎样用不好的模式来实现一种需求,也就难以真正理解好的模式有什么优点。
一种开发实践之所以是最优的,是因为有其他不良的实践衬托。如果不知道那些不良的实践存在什么问题,也就难以真正理解好的实践有什么益处。
世界上的一切,都是经过对比才能理解的。
所谓无为,就是你的设计结构除了完整地实现需求外没有任何额外的加减。所谓不言,就是你在需求之外无须增加额外的约定和说明。
一个真正好系统,都是不受最初作者控制的系统。他们开发了一个有价值的系统,但不因此居功和谋利。而是把它以开源的形式提供给所有人。正是因为他们不居功和谋利,这个系统才成为所有人的选择,而不被替换。
 

猜你喜欢

转载自blog.csdn.net/xiaorang/article/details/105912346