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页
坐上车,然后大喊一声:“出发喽!”这是一个小朋友永远不会厌倦的时刻!因为出发之后,就可以安心地坐在车里,和家人一起在移动的状态中享受车内和车外的风景。这套书就这...
《自由革命的未来》中阿克曼教授对冷战结束后政治进程中出现的各种令人遗憾之处进行了深入的批判,更难能可贵的是,阿克曼教授对冷战结束的背景下西方内部的重重危机也有着...
道格拉斯•德龙(Douglas De Long)是一位灵性咨询师、私人顾问、前世治疗师和脉轮专家,他致力于自身的灵力开发以及灵性成长已有20多年的时间。在这个过...
本书是以《幸福鱼面颊》为主题,它展现你面前的都只有四百字左右的短小散文随笔,那亲切、平和的语调,向你述说爱情的真谛,而每集都有百余篇作品,实在难得好散文。本书主...
新华大字典-第3版-大字本 本书特色 ★ 16开精装,商务印书馆国际有限公司出版★ 严格执行国家语言文字规范,全面体现国家汉字使用标准★《新华大字典》编委会由语...
在线阅读本书 Stochastic Calculus for Finance evolved from the first ten years of the C...
民国医事纠纷研究(1927~1949) 内容简介 《民国医事纠纷研究(1927—1949)》以史学界关注较少的民国“医事纠纷”为考察对象,分析探讨斯时医事纠纷的...
医疗器械生产质量管理规范检查指南(第2册) 内容简介 本书从技术层面结合我国多年来医疗器械监管实践,借鉴国外优选经验,针对监管工作的实际需要,详细阐述了医疗器械...
临症中医视角内科常见病辑 本书特色 十年前,作者用自己的行医实践,出版了一本《行医日记》,记载了作者的所作所为、所想所思。真实地反映了一位临床医生...
Explore the vast, ancient ruins of Bagan, voyage up myriadwaterways by riverboat...
奥森·斯科特·卡德,1951年8月24日出生于华盛顿州里奇兰,在犹他州长大,分别在杨百翰大学和犹他大学取得学位,目前定居于北卡罗来纳州。卡德是当今美国科幻界最炙...
Here is the popular yet complete paperback edition of the hugely acclaimed Magnu...
Fredric Jameson认为,我们可以把(欧洲)六十年代想像为资本和强权国家在全球退败的一个时期,也可以把这个年代构想成资本借助崭新的生产技术和全副武装的...
无人机数据通信中的信息隐藏技术 内容简介 本书以日益增长的无人机数据通信信息安全威胁为背景, 秉承技术与应用相结合的思想, 以探究信息隐藏技术在无人机数据通信中...
本书为湖南博物院“美洲豹的传人——墨西哥古代文明展”配套图录。墨西哥是人类文明的发祥地之一,也是美洲大陆印第安人古文化中心之一,这里曾孕育出奥尔梅克文化、特奥蒂...
遥远的大陆上,人族和魔族在多年前的大会站中形成了脆弱的均衡,双方相安无事了一段时间。现在,这个脆弱的均衡被满怀雄心的魔族皇帝打破了。上百万的魔族士兵越过边境,一...
《黑天鵝效應》The Black Swan: The Impact of the Highly Improbable亞馬遜、《經濟學人》、《彭博商業週刊》、《金...
《HTC Vive VR游戏开发实战》内容简介:本书是目前HTC Vive在VR开发方面解析最为全面的书,也是一本实战教程书籍。如果你不会编程,
迈克尔·巴里耶(Michael Barrier),1940年生,美国文化产业学者、电影艺术评论家,动画电影、漫画和连环画研究权威。1970年创办了美国第一本严...
楊定一博士:「人生最高的祭壇,其實在我們每一個人的內心。」在這本21世紀最實用的靈性健康書裡,引導你在日常生活裡如何醒覺、內在生命和外在世界更均衡,讓人生更圓滿...