“永远还要去吃力地解读一段晦涩的代码三次。第一次也许侥幸成功,但如果发现必须重新解读一遍---离第一次太久了,具体细节无从回想---那么你该注释代码了,这样第三次就相对不会那么痛苦了。”----Henry Spencer
“计算机编程的本质就是控制复杂度”---Brian Kenighan
排错占用了大部分开发时间,开出一个拿出手的可用系统,通常与其说出自才华横溢的有名设计成果,还不如说是跌跌撞撞的结果。
先求运行,再求正确,最后求快---kent beck
我最有成效的一天就是 扔掉1000行代码----Ken Tompson
Those who cannot remember the past are condemned to repeat it . ---The Life of Reason
静寂虚无中有奥秘,不静不动,乃程序之源,无以名之,故曰:程序设计之道。若道至大,则操作系统至大;若操作系统至大,编译程序亦然;若编译程序至大,应用程序亦复如是。是以用者大悦,世之和谐存焉。
——杰弗瑞.詹姆士
本文深入探讨编程的核心概念,包括控制复杂度、排错技巧、代码重构策略等,强调从运行、正确性到效率的开发流程。通过引用历史名言,揭示编程艺术背后的思维模式与实践方法,旨在帮助开发者提高编程效率,构建出高质量的软件系统。
601

被折叠的 条评论
为什么被折叠?



