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

卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Neal Ford) ,
2009-03
版次: 1
ISBN: 9787111264064
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 216页
正文语种: 简体中文
原版书名: The Productive Programmer
188人买过
  •   《卓有成效的程序员》就是讲述如何在开发软件的过程中变得更加高效。同时,《卓有成效的程序员》的讲述将会跨语言和操作系统:很多技巧的讲述都会伴随多种程序语言的例子,并且会跨越三种主要的操作系统,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)
12
系列丛书 / 更多
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
JavaScript权威指南(第6版)
[美]David Flanagan 著;淘宝前端团队 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
ZooKeeper:分布式过程协同技术详解
[美]Flavio、Benjamin Reed 著;谢超 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
社交网站的数据挖掘与分析
Mattbew A.Russell 著;师蓉 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
黑客:计算机革命的英雄(二十五周年新版)
Steven Levy 著;赵俐 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
项目管理之美
[美]博克顿(Berkun S.) 著;李桂杰、黄明军 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
精通搜索分析
[加拿大]Brent Chaters 著;宫鑫、余宇、孙萌 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
OReilly精品图书系列·iPhone/iPad电子制作:基于techBASIC开发Arduino、传感器和蓝牙BLE应用
[美]Mike Westerfield 著;吴晓嘉、李景媛 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
硬件创业:从产品创意到成熟企业的成功路线图
[美]蕾妮·迪芮斯塔(Renee、DiResta 著
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
面向机器学习的自然语言标注
邱立坤 译者;詹姆斯·普斯特若夫斯基(James Pustejovsky);安伯·斯塔布斯(Amber Stubbs)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
JavaScript应用程序设计:使用Node、HTML5和现代JavaScript类库打造稳健的web应用
[美]Eric Elliott 著;吴斌 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
演讲之禅:一位技术演讲家的自白(原书第2版)
赵俐 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
Android程序设计 第二版
Zigurd、Laird、G.Blake Meike&Nakamura 著;祝洪凯、李妹芳 译
相关图书 / 更多
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的管理者(精装版)
彼得·德鲁克
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的项目管理者:企业MBP实操手册
王磊;马赫
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的招聘管理
[美]马克•霍斯特曼(Mark Horstman)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的管理者(55周年新译本)
[美]彼得·德鲁克(Peter F. Drucker)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的组织:经典版
[加拿大]亨利·明茨伯格 著;魏青江 译;湛庐文化 出品
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的工程师
[美]Edmond Lau(埃德蒙·刘
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的敏捷
[美]史蒂夫·迈克康奈尔(Steve McConnell) 著;任发科、林从羽 译
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效管理者的实践(纪念版)
[美]彼得·德鲁克(Peter、F.、Drucker、约瑟夫·A.、马恰列洛 著
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的企业量化管理
王磊;夸克书院
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有绩效给管理者的绩效改进实用建议段敏静著中信出版社图书
段敏静 著
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的企业年度经营计划
王磊;夸克书院
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
卓有成效的创业(原书第2版)
[美]斯图尔特·瑞德 ;[(美)]萨阿斯·萨阿斯瓦斯;[ (美)]尼克·德鲁;[ (美)]罗伯特·维特班克
您可能感兴趣 / 更多
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
卓有成效的程序员:一本揭示高效程序员的思考模式,一本告诉你如何缩短你与优秀程序员的差距
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘