卓有成效的程序员

卓有成效的程序员 pdf epub mobi txt 电子书 下载 2025

出版者:机械工业出版社
作者:[美] 尼尔·福特
出品人:
页数:216
译者:熊节
出版时间:2009-3
价格:45.00元
装帧:
isbn号码:9787111264064
丛书系列:
图书标签:
  • 程序员
  • 软件开发
  • 效率
  • 编程
  • 思维
  • 计算机
  • 程序设计
  • programming
  • 程序员
  • 效率
  • 编程
  • 技术
  • 职场
  • 成长
  • 软件开发
  • 问题解决
  • 代码质量
  • 学习方法
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《卓有成效的程序员》就是讲述如何在开发软件的过程中变得更加高效。同时,《卓有成效的程序员》的讲述将会跨语言和操作系统:很多技巧的讲述都会伴随多种程序语言的例子,并且会跨越三种主要的操作系统,Windows(多个版本),Mac OS X以及 *-nix (Unix或者Linux)。

《卓有成效的程序员》讨论的是程序员个体的生产力,而不是团队的生产力问题,所以它不会涉及方法论(好吧,可能总会在这里或那里谈论到一些,但肯定不会深入讨论)。同时《卓有成效的程序员》也不会讨论生产力对整个团队的影响。我的使命,是让作为个体的程序员通过掌握恰当的工具和思想变得更加高效。

作者简介

ThoughtWorks公司最富经验的咨询师

目录信息

译者序

前言
第1章 简介
为什么要写一本关于程序员生产力的书?
本书包含哪些内容?
如何读此书?
第一部分 机制
第2章 加速
启动面板
加速器

小结
第3章 专注
排除干扰
搜索优于导航
找出难找的目标
使用有根视图
设好“粘性属性”
使用基于项目的快捷方式
使用多显示器
用虚拟桌面拆分工作空间
小结
第4章 自动化
不要重新发明轮子
建立本地缓存
自动访问网站
与RSS源交互
在构建之外使用Ant
用Rake执行常见任务
用Selenium浏览网页
用bash统计异常数
用Windows Power Shell替代批处理文件
用Mac OS X的Automator来删除过时的下载文件
驯服Subversion命令行
用Ruby编写SQL拆分工具
我应该把它自动化吗?
别给牦牛剪毛
小结
第5章 规范性
DRY 版本控制
使用标准的构建服务器
间接机制
利用虚拟平台
DRY 阻抗失配
DRY 文档
小结
第二部分 实践
第6章 测试驱动设计
不断演化的测试
代码覆盖率
第7章 静态分析
字节码分析
源码分析
用 Panopticode生成统计数据
动态语言的分析
第8章 当个好公民
破坏封装
构造函数
静态方法
犯罪行为
第9章 YAGNI
第10章 古代哲人
亚里斯多德的“事物的本质和附属性质”理论
奥卡姆剃刀原理
笛米特法则
“古老的”软件学说
第11章 质疑权威
愤怒的猴子
连贯接口
反目标(Anti-Objects)
第12章 元编程
Java和反射
用Groovy测试Java
编写连贯接口
元编程的归处
第13章 组合方法和SLAP
组合方法实践
SLAP
第14章 多语言编程
历史与现状
路在何方?
Ola的金字塔
第15章 寻找完美工具
寻找完美编辑器
编辑器参考列表
为你的工作选择正确的工具
丢弃错误的工具
第16章 尾声:继续对话
附录 Building Blocks
· · · · · · (收起)

读后感

评分

http://www.luanxiang.org/blog/archives/593.html 程序员,就是整天与机器打交道的那群人。 在计算机并不普及的年代,这样的描述毫无疑问;然而,这些年来,得益于计算机成本的不断下降,软件使用门槛的不断降低,如今,昔日昂贵而又神秘不可莫测电脑,已经成了随处可见、人...  

评分

“setAccessible的调用把方法的调用权限改成了public” -------------------------- 这句话对不对暂且不表,但是给我带来极大误解呀.. setAccessible实际是“取消默认 Java 语言访问控制检查”. ouchxp说, ”能够访问private方法只是取消安全检查的副作用. 访问标识private实...  

评分

这本书的核心思想就是让程序员提升效率,更加敏捷. 第一章介绍整本书的结构.第一部分是一些技巧(机制),第二部分是实践(方法) 第二章加速法则,一些增加效率的方法,很有用处. 第三章专注法则,如何使自己专注(无论是工作还是学习)的方法 第四章自动化法则,让命令为我们做事,让计算...  

评分

“setAccessible的调用把方法的调用权限改成了public” -------------------------- 这句话对不对暂且不表,但是给我带来极大误解呀.. setAccessible实际是“取消默认 Java 语言访问控制检查”. ouchxp说, ”能够访问private方法只是取消安全检查的副作用. 访问标识private实...  

评分

“setAccessible的调用把方法的调用权限改成了public” -------------------------- 这句话对不对暂且不表,但是给我带来极大误解呀.. setAccessible实际是“取消默认 Java 语言访问控制检查”. ouchxp说, ”能够访问private方法只是取消安全检查的副作用. 访问标识private实...  

用户评价

评分

介绍了不少工具、方法和思想,值得一下

评分

这个。有点变态

评分

晚上回寝室的时候发现舍友的桌子上有这本书,出于好奇翻了下,觉得序言很有趣就读了下去。这并不是一本关于时间管理的书。全书分为两个部分,第一部分在讲述程序员如何通过各种工具使自己日常的操纵变得高效,并举了许多具体的例子;第二部分则是在编程中的各种提高效率的工具和原则,比如使用静态分析工具,使用元编程,使用多语言编程。书里还顺带黑了几下Java。书中其实很多东西我这几年从自己编程的经验、教训以及其他一些程序员不断灌输的各种理念已经觉得很熟悉没有太多新鲜感了(所以我是跳着看的),但还是觉得这样一本书是相当不错的。更重要的也是像作者说的,首次把这些内容作为一本书抛出来,以推动一场关于程序员生产率的对话,从而产生更多的惊人的好东西。

评分

晚上回寝室的时候发现舍友的桌子上有这本书,出于好奇翻了下,觉得序言很有趣就读了下去。这并不是一本关于时间管理的书。全书分为两个部分,第一部分在讲述程序员如何通过各种工具使自己日常的操纵变得高效,并举了许多具体的例子;第二部分则是在编程中的各种提高效率的工具和原则,比如使用静态分析工具,使用元编程,使用多语言编程。书里还顺带黑了几下Java。书中其实很多东西我这几年从自己编程的经验、教训以及其他一些程序员不断灌输的各种理念已经觉得很熟悉没有太多新鲜感了(所以我是跳着看的),但还是觉得这样一本书是相当不错的。更重要的也是像作者说的,首次把这些内容作为一本书抛出来,以推动一场关于程序员生产率的对话,从而产生更多的惊人的好东西。

评分

收获了launchy和利用win键快捷

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有