什么是 makefile ?或许很多 Winodws 的程序员都不知道这个东西,因为那些 Windows 的 IDE 都为你做了这个工作,但我觉得要作一个好的和 professional 的程序员, makefile 还是要懂 。 这就好像现在有这么多的 HTML 的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML 的标识的含义。特别在 Unix 下的软件编译,你就不能不自己写 makefile 了,会不会写 makefi le , 从一个侧面说明了一个人是否具备完成大型工程的能力。
程序员看起来都不再读书。市场上编程方面书籍的数量和编程从业人数相比来少的可怜。
2004年在《The Shlemiel Way of Software》一书中Joel也表达了相同的观点:
大部分的人都不读点什么或写点什么。大部分的程序员都不读软件开发方面的书籍,他们不去软件开发方面的网站,他们不去Slashdot参与讨论。
既然现在的程序员都不读书,他们如何学习编程?他们用原始的方式:捋起袖子写代码——同时开启第二个窗口来从互联网收集经验和知识。互联网是一部百科全书。获取