
程序风格要素
The elements of programming style
Brian W. Kernighan , P. J. Plauger · 初版 1974 年
- 96次提及
- 30人推荐
- 69位 HN 评论者
为什么值得读
提炼出直接简洁且符合惯用法的高质量编码准则
- 指导初学者告别意大利面条式的混乱代码
- 教人写出简洁直接且易于调试的程序
- 几小时即可读完并提供终身受用的规则
适合:编程新手及希望规范代码风格的工程师
值得读指数:52 / 100
Hacker News 读者推荐
……所谓的“面条代码”(spaghetti code)。在去上课之前,我根本分不清谁给我的建议靠谱、谁的建议坑爹。我写的代码毫无组织,烂成一锅粥。在我们课上,教材是 Kernighan 和 Plaugher 写的《The Elements Of Programming Style》。在我看来,这就是给初学者准备的“圣经”。虽然现在很稀少而且很贵,但绝对值。概括来说,它教的就是:- 用直接的方式编程,千万不要……
ChucklesNorris 在 HN 的推荐
……买了它。真的很棒,因为你花几个小时就能读完,而且能学到很多东西。我一直遵循这本书里的很多规则和指导原则。我顺便再推荐一本《On Writing Well》。剧透一下:5b. 《The Elements of Programming Style》——也就是编程版的《The Elements of Style》加上了 Brian Kernighan。要不是我自己确信写得极好,我是不会推荐的。我可不是那种人。我对自己的推荐完全负责。
pkrumins 在 HN 的推荐
……为了啰嗦而啰嗦。如果你觉得代码简练只是为了炫技,那你根本没搞懂重点。写出晦涩难懂的代码和写出简洁地道的 idiomatic code 是两码事——参考 Kernighan 和 Plauger 的《The Elements of Programming Style》。我宁愿让 Kernighan、Ritchie、Thompson、Pike 这帮人来写我的生产环境代码,也不想让那些觉得用 C 语言指针惯用法属于大逆不道的人来写。“那种事情”早就……
gregjor 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 013937681X
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。