Here is the article.
可阅读代码的艺术
书中讲了很多编程的小技巧,比如变量名就是最好的注释、尽量减少变量的作用域等等,这些虽然是很小的方面,但当你写了一个几K甚至几W行的程序时,你就会发现这些小细节会拖累你,想想各种变量纵横交错,让你的开发速度越来越慢,bug越来越多,经历这些日子简直就是噩梦。
另外可读不是说给别人读,可读很多时候都是你自己在读,你写一个大程序,每次开工之前总是会先看看附近的代码在干什么,有些东西写完放一边,日后用到也要回来看看,程序越大,你回去看以前代码的时间就会越来越多,想一想,程序越大,你每写一段程序,涉及到之前的代码也就越多,你不可能把所有的代码都放在脑子里面,所以就得读下看这段之前写的东西是什么。
有些细节无关紧要那就按照你自己觉得最好的方式进行,不一定要按照书上来。读此书的建议就是写过比较大的程序,之后你将不会再忽略这些细节,乖乖处理好,而不是狂妄或者无知地想你的大脑容量很大,日后一定处理得好。
网上找到的书籍只有英文版(但是我感觉比较容易读),叫《The Art of Readable Code》
No comments:
Post a Comment