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.
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...
(展开全部)
"Theindividualproductivityofprogrammersvarieswidelyinourindustry.Theshortanswerconcernsmasteryofthetoolsdevelopershaveattheirdisposal.Thelonganswerisabouttherealawarenessofthetools’capabilitiesandmasteryofthethoughtprocessforusingthem.Thetruthliessomewherebetweenamethodologyandaphilosophy,andthatiswhatNealcapturesinthisbook."Chapter2Acceleration*LaunchingPad*Usingtypingmorethanmouse*MacroRecorder:Thisoneisquiteuseful,forthetoolofAutoHotKey.Chaper3Focus*Multiplyyourmonitors*VirtualDesktops4Automation*CacheStufflocally*AutomateyourinteractionwithWeb,windows*Don'tshaveYaks5Canonicality*Don'tRepeatyourselfincode,document.6TestDrivenDesign//Forceyoutothinkallthethin...
——引自第205页
我们会用一种语言(很可能是某种静态语言)作为可靠的基础,用一种彰显开发效率的语言(很可能是某种动态语言,例如jruby,groovy或jython)来完成日常编程业务,用多种领域特定语言让我们的代码更贴近业务分析师和最终用户的需求。
——引自第191页
稻盛和夫1932年出生于日本鹿儿岛。毕业于鹿儿岛大学工学部。1959年创办京都陶瓷株式会社(现在的京瓷公司)。1984年创办第二电电株式会社(现名KDDI,是仅...
周忆IBM大中华区副总裁,负责大中华区市场、品牌公关及公众关系。从最基层起步、没有留洋经历的本土高级管理人才,融合优雅、美丽和成功于一身的卓越女性,曾被媒体称为...
李猛,1987年生,复旦大学中文系讲师。2017年毕业于复旦大学中文系,获文学博士学位;同年进入中国人民大学文学院,从事博士后研究工作。2019年博士后出站,回...
《经营力:百年企业的制胜模式》内容简介:本书以生动形象的小说笔法,娓娓道出欧美日百年企业中的日常故事:“质与量的战争”“精益
阿加莎·克里斯蒂被誉为举世公认的侦探推理小说女王。她的著作英文版销售量逾10亿册,而且还被译成百余种文字,销售量亦逾10亿册
八月薇妮,晋江文学城当红作家,各种题材均有涉猎,尤爱古风。文笔流畅,描写细腻、淡雅、又不乏香艳,善于营造桃色的古典氛围,相信笔下每个故事都有自己的灵魂,故事的主...
疑难病症针药并治绝技 内容简介 本书精选疑难病症共72种,根据编著者在中国、美国、意大利、科威特等国家行医数十年的临床经验及教学实践体会,按中医四诊八纲辨证论治...
幼儿园100个法律问题 本书特色 处理幼儿园常见伤害纠纷的常备手册。收入100个幼儿园常见的法律纠纷个案,逐一评析,并提出防范建议。囊括幼儿日常及幼儿园工作中各...
天下霸唱,中国最具想象力的作家,其创作的《鬼吹灯》系列风靡华语世界,是继金庸等人的武侠作品以来,在华人中传播最广的小说。天下霸唱的创作将东方神秘文化与世界流行文...
《昆虫记 第二卷》内容简介:《昆虫记第二卷:树莓桩中的居民》中,法布尔将昆虫世界化作供人类获得知识、趣味、美感和思想的美文,
作品目录译者序言——斯宾诺莎的方法论和认识论评介预告读者一 导言:论哲学的目的二 论知识的种类三 论知性四 论想象五 论界说
沧月,网络文学女作家。2001年底开始在网络发表作品,先以武侠成名,后转入奇幻领域,受到读者喜爱。后开始为《今古传奇·武侠版》等杂志写文;2004年获《今古传奇...
Successinautomaticassemblydesignandoperationcomesfromanawarenessandsensitivityto...
国困民穷,外敌窥伺,出路何在?看王安石如何引爆北宋改革!杀出活路!“中国好书”得主吴钩重磅新作讲述宋神宗与王安石的跌宕人生还原熙丰变法波澜壮阔的历史全貌再现新旧...
中医新裁 本书特色 《中医新裁》汇集了作者吴允耀40多年临床生涯中在内科疑难重症方面的实践经验以及对阴阳藏象理论、热病理论的学习心得,分为六经藏象探隐、热病撷菁...
著:弐瓶勉(ニヘイツトム)1971年生まれ。男性。福島県福島市出身。代表作に『BLAME!』など。1995年、『BLAME』がアフタヌーン四季賞で谷口ジロー特別...
【作者簡介】野村美月 Mizuki Nomura出身於廣為人知的合唱王國——福島。從小時候就很喜歡編故事,立志成為作家。以《赤城山桌球場的歌聲》(赤城山卓球場に...
实用内科学-全2册-第14版 本书特色 《实用内科学》是新中国成立以来,由我国学者主编的涵盖内科临床各专业的综合性大型工具书和参考书,从**版出版至今已历60年...
The Tiger I tank, probably the most famous German armoured vehicle of the Second...
斯塔尼斯瓦夫·莱姆(Stanis?aw Lem):波兰著名科幻文学作家、哲学家,1921年9月12日出生于今乌克兰的立沃夫,2006年3月27日在波兰克拉科夫去...