声明:本文赠予有志成为【专业程序员】的朋友们!《Clean Code》
-- A Handbook of Agile Software Craftsmanship
Author: Robert C. Martin (Uncle Bob)Writing clean code is what you must do in order to call yourself a professional.
There is no reasonable excuse for doing anything less than your best.pdf 格式原版下载: http://download.csdn.net/source/1964089-----------------------------------------------------------------------
如果 E 文还过的去,为了节省时间就到此为止,没必要往下看了!简单译一下:《代码整洁之道》
-- 一本敏捷软件技能手册
作者:罗伯特 C. 马丁(鲍勃 大叔)——面向对象敏捷编程方面的大师
译者:韩磊为了能称呼你自己是一名专业人员,那么书写整洁的代码是你所必须能做到的。
你所做的任何不能使你达到最佳状态的事情都是毫无理由可以原谅的。中文版免费试读: http://book.csdn.net/bookfiles/1215/index.html-----------------------------------------------------------------------对于此书的一些个人观点:1 坚持阅读 E 文原版(金山词霸 + google翻译 辅助)——只要代码还是用abcd写出来的,就必须有英文阅读能力!2 中文版可作为参考书——翻译是一个 Mapping 的过程,bug 是难免的,而且最终代码还是要用abcd来写!3 书中涉及一些敏捷软件(Agile Software)的术语,不妨有时间关注一下敏捷软件(Agile Software)。4 若能读完此书,不必沾沾自喜——因为这仅仅是万里长征第一步,接下来就是做(do),正如书中所说“要让 Clean Code 的技能融入你的五脏六腑,渗入你的指尖”!5 书中的代码是 java 的,很容易读懂,一看就能明白,不过一些 OO 的基础还是很必要的!
最后,说明一下为啥发到 js 区,因为俺是做 Web 开发的,感觉 Clean Code 完全可以应用到 javascript 中!