开发工具:
文件大小: 9mb
下载次数: 0
上传时间: 2011-06-03
详细说明: 译者序 序 前言 第1章 简介 9 为什么要写一本关于程序员生产力的书? 9 本书包含哪些内容? 10 如何读此书? 12 第2章 加速 启动面板 14 加速器 18 宏 24 小结 26 第3章 专注 27 排除干扰 27 搜索优于导航 29 找出难找的目标 30 使用有根视图 31 设好“粘性属性” 32 使用基于项目的快捷方式 33 使用多显示器 33 用虚拟桌面拆分工作空间 33 小结 34 第36章 自动化 36 不要重新发明轮子 37 建立本地缓存 37 自动访问网站 与RSS源交互 在构建之外使用Ant 用Rake执行常见任务 用Selenium浏览网页 用bash统计异常数 用Windows Power Shell替代批处理文件 用Mac OS X的Automator来删除过时的下载文件 驯服Subversion命令行 用Ruby编写SQL拆分工具 我应该把它自动化吗? 别给牦牛剪毛 小结 第5章 规范性 54 DRY 版本控制 54 使用标准的构建服务器 55 间接机制 56 利用虚拟平台 DRY 阻抗失配 60 DRY 文档 65 小结 68 第6章 测试驱动设计 不断演化的测试 70 代码覆盖率 76 第7章静态分析 78 字节码分析 源码分析 用 Panopticode生成统计数据 动态语言的分析 第8章当个好公民 82 破坏封装 82 构造函数 静态方法 犯罪行为 第9章YAGNI 第10章 古代哲人 亚里斯多德的“事物的本质和附属性质”理论 奥卡姆剃刀原理 笛米特法则 “古老的”软件学说 第11章. 质疑权威 100 愤怒的猴子 100 连贯接口 101 反目标(Anti-Objects) 102 第12章 元编程 104 Java和反射 104 用Groovy测试Java 105 编写连贯接口 106 元编程的归处 107 第13章 组合方法和SLAP 组合方法实践 109 SLAP 114 第14章 多语言编程 119 历史与现状 119 路在何方? 121 Ola的金字塔 123 第15章 寻找完美工具 125 寻找完美编辑器 125 编辑器参考列表 127 为你的工作选择正确的工具 128 丢弃错误的工具 132 第16章. 尾声:继续对话 附录 Building Blocks 135 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.