← 黑客书架

软件工具 封面

软件工具

Software tools

Brian W. Kernighan , P. J. Plauger · 初版 1976 年

  • 44次提及
  • 21人推荐
  • 30位 HN 评论者

为什么值得读

以精炼篇幅展现Unix工具设计哲学,有效改进日常编程风格

适合:想要领悟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 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。