Unix哲学之清晰原则

2018-10-27  本文已影响0人  熊APEI

清晰胜于机巧

正文摘抄:

1. 维护如此重要而成本如此高昂;在写程序时,要想到你不是给写执行代码的计算机看的,而是给人--将来阅读维护源码的人,包括你自己--看的。

2. ...这个建议不仅仅只是代码注释,良好的Unix实践同样信奉算法和实现时就应该考虑到将来的可拓展性…

理解和感受:

首先要有良好的代码规范,并实践之。现在辅助代码规范的工具很多,更加应该做好这一点;

其次不要过于追求代码的简洁,或者使用看似简单,实则难以理解的代码;

最后就是算法和实现中的清晰简单,这个最难做到。因为事情往往考虑不全面,后面打补丁,越搞越复杂;或者是一开始想的过于复杂,钻牛角尖,实现起来累,其实效果还不一定好,也破坏了清晰原则。

对于最后这一点,尤其要注意,避免挖坑。

上一篇 下一篇

猜你喜欢

热点阅读