卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距

卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Neal Ford) ,
2009-03
版次: 1
ISBN: 9787111264064
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 216页
正文语种: 简体中文
原版书名: The Productive Programmer
191人买过
  •   《卓有成效的程序员》就是讲述如何在开发软件的过程中变得更加高效。同时,《卓有成效的程序员》的讲述将会跨语言和操作系统:很多技巧的讲述都会伴随多种程序语言的例子,并且会跨越三种主要的操作系统,Windows(多个版本),MacOSX以及*-nix(Unix或者Linux)。
      《卓有成效的程序员》讨论的是程序员个体的生产力,而不是团队的生产力问题,所以它不会涉及方法论(好吧,可能总会在这里或那里谈论到一些,但肯定不会深入讨论)。同时《卓有成效的程序员》也不会讨论生产力对整个团队的影响。我的使命,是让作为个体的程序员通过掌握恰当的工具和思想变得更加高效。   熊节是ThoughtWorks中国公司的咨询师,InfoQ中文站的社区编辑,曾参与《重构:改善既有代码的设计(中文版)》、《J2EE核心模式(原书第2版)》、《ContributingtoEclipse中文版》等图书的翻译。目前正在从事RubyonRails的项目,并致力于敏捷方法与思想的推广。 译者序

    前言
    第1章简介
    为什么要写一本关于程序员生产力的书?
    本书包含哪些内容?
    如何读此书?

    第一部分机制
    第2章加速
    启动面板
    加速器

    小结

    第3章专注
    排除干扰
    搜索优于导航
    找出难找的目标
    使用有根视图
    设好“粘性属性”
    使用基于项目的快捷方式
    使用多显示器
    用虚拟桌面拆分工作空间
    小结

    第4章自动化
    不要重新发明轮子
    建立本地缓存
    自动访问网站
    与RSS源交互
    在构建之外使用Ant
    用Rake执行常见任务
    用Selenium浏览网页
    用bash统计异常数
    用WindowsPowerShell替代批处理文件
    用MacOSX的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章尾声:继续对话
    附录BuildingBlocks
  • 内容简介:
      《卓有成效的程序员》就是讲述如何在开发软件的过程中变得更加高效。同时,《卓有成效的程序员》的讲述将会跨语言和操作系统:很多技巧的讲述都会伴随多种程序语言的例子,并且会跨越三种主要的操作系统,Windows(多个版本),MacOSX以及*-nix(Unix或者Linux)。
      《卓有成效的程序员》讨论的是程序员个体的生产力,而不是团队的生产力问题,所以它不会涉及方法论(好吧,可能总会在这里或那里谈论到一些,但肯定不会深入讨论)。同时《卓有成效的程序员》也不会讨论生产力对整个团队的影响。我的使命,是让作为个体的程序员通过掌握恰当的工具和思想变得更加高效。
  • 作者简介:
      熊节是ThoughtWorks中国公司的咨询师,InfoQ中文站的社区编辑,曾参与《重构:改善既有代码的设计(中文版)》、《J2EE核心模式(原书第2版)》、《ContributingtoEclipse中文版》等图书的翻译。目前正在从事RubyonRails的项目,并致力于敏捷方法与思想的推广。
  • 目录:
    译者序

    前言
    第1章简介
    为什么要写一本关于程序员生产力的书?
    本书包含哪些内容?
    如何读此书?

    第一部分机制
    第2章加速
    启动面板
    加速器

    小结

    第3章专注
    排除干扰
    搜索优于导航
    找出难找的目标
    使用有根视图
    设好“粘性属性”
    使用基于项目的快捷方式
    使用多显示器
    用虚拟桌面拆分工作空间
    小结

    第4章自动化
    不要重新发明轮子
    建立本地缓存
    自动访问网站
    与RSS源交互
    在构建之外使用Ant
    用Rake执行常见任务
    用Selenium浏览网页
    用bash统计异常数
    用WindowsPowerShell替代批处理文件
    用MacOSX的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章尾声:继续对话
    附录BuildingBlocks
查看详情
其他版本 / 全部 (1)
系列丛书 / 更多
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
JavaScript权威指南(第6版)
[美]David Flanagan 著;淘宝前端团队 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
ZooKeeper:分布式过程协同技术详解
[美]Flavio、Benjamin Reed 著;谢超 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
社交网站的数据挖掘与分析
Mattbew A.Russell 著;师蓉 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
黑客:计算机革命的英雄(二十五周年新版)
Steven Levy 著;赵俐 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
精通搜索分析
[加拿大]Brent Chaters 著;宫鑫、余宇、孙萌 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
项目管理之美
[美]博克顿(Berkun S.) 著;李桂杰、黄明军 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
硬件创业:从产品创意到成熟企业的成功路线图
[美]蕾妮·迪芮斯塔(Renee、DiResta 著
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
演讲之禅:一位技术演讲家的自白(原书第2版)
赵俐 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
Android程序设计 第二版
Zigurd、Laird、G.Blake Meike&Nakamura 著;祝洪凯、李妹芳 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
面向机器学习的自然语言标注
邱立坤 译者;詹姆斯·普斯特若夫斯基(James Pustejovsky);安伯·斯塔布斯(Amber Stubbs)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
OReilly精品图书系列·iPhone/iPad电子制作:基于techBASIC开发Arduino、传感器和蓝牙BLE应用
[美]Mike Westerfield 著;吴晓嘉、李景媛 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
JavaScript应用程序设计:使用Node、HTML5和现代JavaScript类库打造稳健的web应用
[美]Eric Elliott 著;吴斌 译
相关图书 / 更多
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的管理者(精装版)
彼得·德鲁克
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的项目管理者:企业MBP实操手册
王磊;马赫
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的招聘管理
[美]马克•霍斯特曼(Mark Horstman)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的管理者(55周年新译本)
[美]彼得·德鲁克(Peter F. Drucker)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的企业战略管理
王磊,夸克书院
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的工程师
[美]Edmond Lau(埃德蒙·刘
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的敏捷
[美]史蒂夫·迈克康奈尔(Steve McConnell) 著;任发科、林从羽 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效管理者的实践(纪念版)
[美]彼得·德鲁克(Peter、F.、Drucker、约瑟夫·A.、马恰列洛 著
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的企业量化管理
王磊;夸克书院
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有绩效给管理者的绩效改进实用建议段敏静著中信出版社图书
段敏静 著
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的企业年度经营计划
王磊;夸克书院
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的创业(原书第2版)
[美]斯图尔特·瑞德 ;[(美)]萨阿斯·萨阿斯瓦斯;[ (美)]尼克·德鲁;[ (美)]罗伯特·维特班克
您可能感兴趣 / 更多
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
争吵的恋人:我们为什么相爱,又为什么争吵
[美]约翰·金,[美]瓦妮莎·贝内特
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
蒙特卡洛的密码锁(数学大师的逻辑课) 文教科普读物 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
福尔摩斯的棋盘:关于国际象棋的推理题(数学大师的逻辑课)
[美]雷蒙德·m.斯穆里安
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
《生命大设计.重构》(关于“生命创造现实”这一惊人事实,独特且完整的科学探索与哲学诠释)
[美]鲍勃·伯曼 著;杨泓 译;[美]罗伯特·兰札;马泰·帕夫希奇(斯洛文尼亚)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
杰出投资者的底层认知:成功投资与明智创富的10个茅塞顿开之问(《聪明的投资者》新时代精华版)
[美]J.戴维·斯坦恩(J.David Stein) 著;刘寅龙 译;庞鑫
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
浴缸里的海洋
[美]塞思·菲什曼
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
新视界文库-生命故事:生物学上的伟大发现
[美]肖恩·B.卡罗尔
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
洛丽塔原型:小说《洛丽塔》背后的萨莉?霍纳绑架案
[美]萨拉·魏恩曼 著;真故图书 出品
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
奇迹之门 《纽约时报》畅销书作家写给孩子的一封“成长家书”。让父母的爱与肯定,成为孩子探索世界的底气。拥抱成长的不确定性,打开通向无限可能的“奇迹之门”。
[美]艾莉森·麦基/文 (美) 柳泰恩 图
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯