作者:
Andrew Hunt
/
David Thomas
出版社: Addison-Wesley Professional
副标题: From Journeyman to Master
出版年: 1999-10-30
页数: 352
定价: USD 49.99
装帧: Paperback
ISBN: 9780201616224
出版社: Addison-Wesley Professional
副标题: From Journeyman to Master
出版年: 1999-10-30
页数: 352
定价: USD 49.99
装帧: Paperback
ISBN: 9780201616224
内容简介 · · · · · ·
本书直击编程陈地,穿过了软件开发中日益增长的规范和技术藩篱,对核心过程进行了审视――即根据需求,创建用户乐于接受的、可工作和易维护的代码。本书包含的内容从个人责任到职业发展,直至保持代码灵活和易于改编重用的架构技术。从本书中将学到防止软件变质、消除复制知识的陷阱、编写灵活、动态和易适应的代码、避免出现相同的设计、用契约、断言和异常对代码进行防护等内容。
The Pragmatic Programmer的创作者
· · · · · ·
-
安德鲁·亨特 作者
作者简介 · · · · · ·
Andy Hunt是一个热心的木工和音乐家,但他似乎作为顾问时更受欢迎。他工作过的行业有电信、银行、金融服务和公用事业,还有一些外来领域,如医学成像、图形艺术Internet服务。Andy擅长于将实践已验证的技术和前沿技术相结合,创造新奇而实用的方法。Andy在北卡罗莱纳的Raleigh拥有自己的顾问业务。
原文摘录 · · · · · · ( 全部 )
-
项目团队 你是否注意到,一些项目团队非常高效,每个人都知道该做什么,并做出了充分的贡献;而其他一些团队的成员却总是争吵不休,似乎无法相互谦让? 通常这就是一个正交性问题。当团队组织重复到架屋迭床时,成员会对职责感到困惑。每修改一个东西都需要整个团队开会,因为修改会影响每个人。 如何将团队组织成职责明确、重叠最少的不同小组?没有简单的答案。这一定程度上取决于具体项目,以及你对可能发生变化区域的分析;同时还取决于你能调用的人手。我们的首选做法是,先将基础设施从应用程序中分离出来,让每个主要的基础设施组件(数据库、通信接口、中间件层等)都有自己的子团队,让应用程序中特别明显的不同功能都能简单地分开。然后再查看我们拥有(或计划拥有)的人员,并相应地调整分组。 有一个通俗的方法,可以用来评估项目团队结构的正交性——只需简单看看,在讨论每个修改时,有多少人需要参与进来。人数越多,组织的正交性越差。显然,一个正交的团队更有效率。(话虽如此,我们还是鼓励子团队间保持相互沟通。) (查看原文) —— 引自章节:10 正交性 40 -
要把低级的知识放在代码中,把注释留给高级的知识。 (查看原文) —— 引自章节:全书笔记
> 全部原文摘录
喜欢读"The Pragmatic Programmer"的人也喜欢的电子书 · · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读"The Pragmatic Programmer"的人也喜欢 · · · · · ·
The Pragmatic Programmer的书评 · · · · · · ( 全部 150 条 )




程序员基本素质的培养
如果自己开公司给员工培训的话,朋友的观点是要给程序员培训算法。 我认为第一个要讲的就是这本书的内容,第二个就是时间管理。其实在程序员修炼之道里,就有很多关于时间管理的内容,它们是相互补充的。比如程序员的美德——懒惰,就是要提高效率,就是要节约时间。 为什么不...
(展开)


态度、观念、习惯,程序员的养成
记得四年前刚开始工作时从公司拿到的第一本书,就是这本《程序员修炼之道》(英文版),作为新入职员工study group的学习材料,当时在senior engineer带领下和其他同事一起学习了这本书。虽然之前就听说这是一本好书,当时看的时候也只是觉得讲的都有道理,但这些是很自然的啊...
(展开)

关心你的技艺,思考你的工作
“Someone show loves to program and enjoys being clever about it” ——《The Pragmatic Programmer》 此句引摘自《程序员修炼之道 - 从小工到专家》,是对“hacker”含义的一种深刻见解,可意译为“热爱编程并享受在其中变得更擅长于编程的人”。作为程序员甚或是更广义...
(展开)
论坛 · · · · · ·
非常土的,我想找个英文电子版,有没有 | 来自边走边看 | 2012-05-12 14:05:46 | |
推荐给新手 | 来自lms2000 | 1 回应 | 2011-09-07 02:24:13 |
业内人士的经验之谈吧 | 来自netbeanstang | 2008-11-25 08:37:02 | |
不用谈论二字,只是贴出自己觉得精彩的地方 | 来自frank | 2006-06-08 10:05:51 |
这本书的其他版本 · · · · · · ( 全部9 )
-
电子工业出版社 (2011)8.8分 1306人读过
-
电子工业出版社 (2005)8.7分 2847人读过
-
电子工业出版社 (2020)9.0分 807人读过
-
Addison-Wesley Professional (2019)8.9分 114人读过
以下书单推荐 · · · · · · ( 全部 )
- 程序员最应该读的图书(原版) (hongqn)
- 軟件工程 (Milo)
- The Humble Programmer Books (男爵)
- 闲着没事读读书(四) (鹿小羽)
- 站在巨人的肩膀上(二)学徒读物 (7655cjc)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于The Pragmatic Programmer的评论:
feed: rss 2.0
3 有用 张一鸣 2009-07-14 17:06:26
大学读过 但是印象不深 有空在看看
0 有用 飞龙在天 2013-11-11 08:59:40
pdf again 2014-11-09
1 有用 大猫Felix 2015-05-08 15:30:13
我喜欢拿木工,陶艺这种手艺活来和编程相比,没想到这本经典的作者就是个木工爱好者。英文版读起来通俗易懂,流畅自如,像一个亲切的邻家大叔娓娓道来。 相比之下中文版艰涩难懂,很多例子不知所云。
0 有用 ellajma 2008-08-17 17:00:34
recommended by code horror
0 有用 陈广丰 2012-12-11 10:30:50
又从头看起了... 怎么就是看不完啊!!