【IT168 资讯】本迷你书是《卓有成效的程序员》的精选版,节选了原书中比较有代表性的四章。这不是一本帮助最终用户更有效率使用计算机的书。这是一本写给程序员、关于如何提高生产效率的书,这意味着我可以对读者作很多假设,很多基本概念也不需要浪费很多时间去解释,因为软件开发者是极其强大的计算机用户。当然,没有技术背景的用户也应该能从本书中学到一些东西,但本书的目标读者是软件开发者。
本书没有明确指定阅读顺序,所以尽情地随性翻阅吧,当然如果你喜欢从头读到尾,也没有问题。书中的各个主题之间只有少许有意的关联,所以尽管从头读到尾的方式会略有优势,但还不足以成为阅读本书的不二法门。
点击这里: 免费下载这本书(PDF) 。
本书目录 (《卓有成效的程序员》详细信息)
序
前言
概述
1.为什么要写一本关于程序员生产率的书
2.本书涵盖的内容
3.如何读此书
自动化法则
1.不要重新发明轮子
2.自动访问网站
3.与RSS源交互
4.在构建之外使用Ant
5.用Rake执行常见任务
6.用Selenium浏览网页
7.用bash统计异常数
8.用Mac OS X的Automator来删除过时的下载文件
9.驯服Subversion命令行
10.用Ruby编写SQL拆分工具
11.我应该把它自动化吗
12.别给牦牛剪毛
13.小结
古代哲人
1.亚里斯多德“事物的本质性质和附属性质”理论
2.笛米特法则
3.“古老的”软件学说
多语言编程
1.历史与现状
2.路在何方
3.Ola的金字塔