发表于2025-04-05
The Elements of Programming Style, 2nd Edition 2025 pdf epub mobi 电子书
没研究过此书中代码所使用的Fortan和PL/I这两种语言,不过之前读过诸如Writing Solid Code、The Practice of Programming、编程珠玑一类的书,发现它们的Tips都是很类似的,比如:可读性、模块化、防御性编程、浮点计算和判等、数据结构决定程序、测试,等等。此书不知是不是编...
评分一、表达 1.写清楚 2.保守使用临时变量 3.明白无歧义 4.不要自己造所有的工具 5.确保判断测试条件清楚易读 二、控制结构 1.先用你顺手的高级语言写一遍程序,这时可以看清楚算法并作相应的调试,程序正确之后,再翻译成你编译器所处理的语言 2.子例程和函数,把...
评分这是一本关于计算机编程风格的老书,就算只看最后的SUMMARY OF RULES都会觉得对你有所启发! 最好能通读这本书,结合书中的实例来理解那些RULES,你会知道什么是一种优秀的习惯,如果能将书中总结的RULES运用到实际编程中去,虽然不能让你成为一个优秀的程序员,但是会给你启发...
评分在三年之前,我从学校毕业,进入公司,正式开始了软件开发工作。我从完成第一个开发任务的过程中学到了很多东西,包括:1)编写程序只是软件开发中的一个流程,并非全部;2)程序编写需要遵循一定的规范,远远不只是实现功能那么简单;3)程序编写者是程序的第一负责人,要对自己...
评分一、表达 1.写清楚 2.保守使用临时变量 3.明白无歧义 4.不要自己造所有的工具 5.确保判断测试条件清楚易读 二、控制结构 1.先用你顺手的高级语言写一遍程序,这时可以看清楚算法并作相应的调试,程序正确之后,再翻译成你编译器所处理的语言 2.子例程和函数,把...
图书标签: programming 编程 计算机 经典 程序设计 Programming style 软件工程
Kernighan老人家应该是想仿写一下 The Elements of Style. 末尾Summary of rules 部分可作为一个checklist。
评分很多建议还是很好的,特别是关于Input的validity,cover边界值等,这是之前自己一直忽视的。其余部分,简言之:programming也是注释的一部分;coding首先是正确,然后清晰、健壮,再是高效;各个部分要做到“增之一分则太长,减之一分则太短,着粉则太白,施朱则太赤。”
评分挺好得,就是Fortran太难懂
评分看的是摘要的翻译版本,这些原则都还蛮是实用的。
评分挺好得,就是Fortran太难懂
The Elements of Programming Style, 2nd Edition 2025 pdf epub mobi 电子书