出版社: O'Reilly Media, Inc.
出版年: 2008-07-03
页数: 208
定价: USD 39.99
装帧: Paperback
ISBN: 9780596519780
内容简介 · · · · · ·
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the mos...
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to:
* Write the test before you write the code
* Manage the lifecycle of your objects fastidiously
* Build only what you need now, not what you might need later
* Apply ancient philosophies to software development
* Question authority, rather than blindly adhere to standards
* Make hard things easier and impossible things possible through meta-programming
* Be sure all code within a method is at the same level of abstraction
* Pick the right editor and assemble the best tools for the job
This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer.
The Productive Programmer的创作者
· · · · · ·
-
尼尔·福特 作者
作者简介 · · · · · ·
Neal Ford is an Application Architect at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. Before joining ThoughtWorks, Neal was the Chief Technology Officer at The DSW Group, Ltd., a nationally recognized training and development firm. Neal has a degree in Computer Science from Georgia State University specializing i...
Neal Ford is an Application Architect at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. Before joining ThoughtWorks, Neal was the Chief Technology Officer at The DSW Group, Ltd., a nationally recognized training and development firm. Neal has a degree in Computer Science from Georgia State University specializing in languages and compilers and a minor in mathematics specializing in statistical analysis. He is also the designer and developer of applications, instructional materials, magazine articles, video presentations, and author of the books Developing with Delphi: Object-Oriented Techniques (Prentice-Hall, 1996), JBuilder 3 Unleashed (Sams, 1999) (as the lead author), Art of Java Web Development (Manning, 2003), and No Fluff, Just Stuff Anthology: The 2006 Edition (editor and contributor). His language proficiencies include Java, C#/.NET, Ruby, Object Pascal, C++, and C. His primary consulting focus is the design and construction of large-scale enterprise applications. Neal has taught on-site classes nationally and internationally to all phases of the military and to many Fortune 500 companies. He is also an internationally acclaimed speaker, having spoken at numerous developer conferences worldwide.If you have an insatiable curiosity about Neal, visit his web site at http://www.nealford.com. He welcomes feedback and can be reached at nford@thoughtworks.com.
喜欢读"The Productive Programmer"的人也喜欢的电子书 · · · · · ·
喜欢读"The Productive Programmer"的人也喜欢 · · · · · ·
The Productive Programmer的书评 · · · · · · ( 全部 46 条 )
卓有成效的程序员──咱码农如何实现自我加速
这篇书评可能有关键情节透露
写在BLOG上,原文粘过来。 额,有几张图片粘不了,链接在这里: http://www.oeddyo.com/%E3%80%8A%E5%8D%93%E6%9C%89%E6%88%90%E6%95%88%E7%9A%84%E7%A8%8B%E5%BA%8F%E5%91%98%E3%80%8B%E2%94%80%E2%94%80%E7%A0%81%E5%86%9C%E4%BB%AC%E6%80%8E%E6%A0%B7%E8%87%AA%E6%88%91%E5%... (展开)卓有成效的电脑使用者
这篇书评可能有关键情节透露
说实话,我只重点看了第一部分<机制>,第二部分<实践>倒只是走马观花的扫了一遍.不得不说,前5章很对我的口味.一些有些人可能认为难登大雅之堂,或者说零零碎碎的小技巧第一次(至少对我来说)写在书里.而这些之前大多只是在网上以新工具推荐方式出现,这本书却改变了这点,这些工具/技... (展开)重点摘记了Part I的一些tips,顺带推荐一些blog
给setAccessible扣扣细节
懒惰是程序员的美德!将重复的事情交给最擅长做重复事情的计算机去干!
> 更多书评 46篇
论坛 · · · · · ·
本书讨论群:68443878 | 来自豆豆 | 2009-02-27 18:23:43 | |
这本书的中文版已经上市了 | 来自豆豆 | 2009-02-23 18:14:25 | |
Useful links | 来自realalien | 1 回应 | 2008-08-25 00:53:25 |
这本书的其他版本 · · · · · · ( 全部3 )
-
机械工业出版社 (2009)8.1分 1027人读过
-
东南大学出版社 (2010)8.3分 20人读过
以下书单推荐 · · · · · · ( 全部 )
- Reading Radar by ThoughtWorks (ggarlic)
- 软件 IT 经典 (uncutstone)
- O'Reilly & M$ Press (fcicq)
- Theory In Practice (Ruby)
- Stratergy in Bioinformatics (swq457080)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有425人想读,手里有一本闲着?
订阅关于The Productive Programmer的评论:
feed: rss 2.0
0 有用 kyle 2009-09-02 12:03:16
作者主要是java和ruby背景。ruby相关内容还能看点,第二部分java多的内容就看不下去了。
0 有用 蝉 2013-12-26 12:48:04
:无
3 有用 同人于野 2009-04-04 06:05:05
主要谈思想,技术不是很多
0 有用 fastzhong 2009-12-27 12:17:44
非常粗略的读了一遍,评价这么高的书,于我却是有稍稍失望,因为对我的帮组/学习几乎没有,大部分的东西都在实践。
0 有用 O(1) 的小乐 2011-01-02 23:32:42
在大学刚毕业的那个暑假度过,学到了很多使用的技巧,how to be a productive programmer
0 有用 润Rhuen 2022-03-02 20:52:28
我还是应该看更solid书
0 有用 愁容下士 2021-01-09 10:07:32
Be lazy, impatient, hubristic and skip this book! 感觉这本书就是由作者闲时写的 blog 拼凑而成,90% 的章节读大小标题就够了,目标群体根本不是作者所说的 developer,而是只会用鼠标的 Windows 用户以及 lazy as true lazy not as Larry Wall type of lazy programmer. 应该... Be lazy, impatient, hubristic and skip this book! 感觉这本书就是由作者闲时写的 blog 拼凑而成,90% 的章节读大小标题就够了,目标群体根本不是作者所说的 developer,而是只会用鼠标的 Windows 用户以及 lazy as true lazy not as Larry Wall type of lazy programmer. 应该直接读 The Clean Coder 的。 (展开)
0 有用 Jeao&Leon 2020-03-17 23:39:57
适合年轻人的读物
0 有用 悟道洞穴人 2014-07-04 17:25:55
适合厕上阅读
0 有用 球化易形体 2014-03-30 17:23:44
我觉得这本书不管是不是程序员都值得一看。因为现在电脑如此普及,功能如此强大。书的前一部分给了很多具体技巧,很值得一学。后一部分,看起来好像比较泛,但是我觉得这是在提供案例,可以说是案例学习法吧。读一读自己感兴趣的案例就好。从中也可以学到很多的。