The Elements of Programming Style, 2nd Edition 在線電子書 圖書標籤: programming 編程 計算機 經典 程序設計 Programming style 軟件工程
發表於2025-01-31
The Elements of Programming Style, 2nd Edition 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025
Kernighan老人傢應該是想仿寫一下 The Elements of Style. 末尾Summary of rules 部分可作為一個checklist。
評分經典的編程風格指南。雖然裏麵示例是Fortran和PL/I代碼,但總結的編寫優秀代碼的規則具有普遍性,比如不要過早優化,過度注釋等。
評分很多建議還是很好的,特彆是關於Input的validity,cover邊界值等,這是之前自己一直忽視的。其餘部分,簡言之:programming也是注釋的一部分;coding首先是正確,然後清晰、健壯,再是高效;各個部分要做到“增之一分則太長,減之一分則太短,著粉則太白,施硃則太赤。”
評分很多建議還是很好的,特彆是關於Input的validity,cover邊界值等,這是之前自己一直忽視的。其餘部分,簡言之:programming也是注釋的一部分;coding首先是正確,然後清晰、健壯,再是高效;各個部分要做到“增之一分則太長,減之一分則太短,著粉則太白,施硃則太赤。”
評分可惜是針對Fortran
这是一本关于计算机编程风格的老书,就算只看最后的SUMMARY OF RULES都会觉得对你有所启发! 最好能通读这本书,结合书中的实例来理解那些RULES,你会知道什么是一种优秀的习惯,如果能将书中总结的RULES运用到实际编程中去,虽然不能让你成为一个优秀的程序员,但是会给你启发...
評分看这本书之前,我刚刚写了一个最原始的BASIC语言解释器作为Parser的练手项目。完成后,用了这个解释器试运行了经典的月球登陆车游戏,顺便分析了游戏的源代码,发现读起来各种不便 1. IF语句只能指定跳转行号,不支持ELSE 2. 只能用IF和GOTO来模拟WHILE循环 3. 没有函数调用,...
評分 評分这是一本关于计算机编程风格的老书,就算只看最后的SUMMARY OF RULES都会觉得对你有所启发! 最好能通读这本书,结合书中的实例来理解那些RULES,你会知道什么是一种优秀的习惯,如果能将书中总结的RULES运用到实际编程中去,虽然不能让你成为一个优秀的程序员,但是会给你启发...
評分没研究过此书中代码所使用的Fortan和PL/I这两种语言,不过之前读过诸如Writing Solid Code、The Practice of Programming、编程珠玑一类的书,发现它们的Tips都是很类似的,比如:可读性、模块化、防御性编程、浮点计算和判等、数据结构决定程序、测试,等等。此书不知是不是编...
The Elements of Programming Style, 2nd Edition 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025