
为什么值得读
以精炼篇幅展现Unix工具设计哲学,有效改进日常编程风格
- 用简练短小的篇幅讲透极具价值的编程思想
- 深刻影响代码风格,展现Unix之道的实用精髓
- 提供ed等经典文本工具的代码实现与构建参考
适合:想要领悟Unix哲学并提升代码实践能力的程序员
值得读指数:75 / 100
Hacker News 读者推荐
……永远摆在书架上的装饰品。斯捷潘诺夫(Stepanov)的论文,尤其是奠定了 STL 基础的那篇与 James Dehnert 合著的《泛型编程基础》(Fundamentals of Generic Programming),简直是神作。我还有几本暴露年龄的最爱:Kernighan 和 Plauger 的《软件工具》(Software Tools),可以看作是穷人版的龙书(Dragon book);Kernighan 和 Pike 的《程序设计实践》(The Practice of Programming),仿佛 Unix 之道在经历了近 40 年后还需要辩护似的。可靠……
gregjor 在 HN 的推荐
奉上一份极具个人风格的书单。Kernighan 和 Plauger 合著的《软件工具》(Software Tools)对我的代码风格以及对 Unix 之道(Unix Way)的领会影响极大。如果你想深入了解 Lisp 宏,Doug Hoyte 那本热情洋溢的《Let Over Lambda》读起来很有意思。最好的……
apricot 在 HN 的推荐
……毫无顾虑地切换到另一个正常工作的状态。具体的各个重构手法或多或少有点意思,但正如其他人所说,它们现在已经相当司空见惯了。有两本书是每个程序员都应该读的:Kernighan 和 Plauger 的《软件工具》(Software Tools)[1] 和《编程风格的要素》(The Elements of Programming Style)[2]。附赠推荐:Kernighan 和 Pike 的《Unix 编程环境》(The Unix Programming Environment)[3]。[1] https://www.amazon.com/Software-Tools-Pascal-Brian-Kernighan...……
mcguire 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0201103427
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。