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页
作者简介:吕克•达内,达内兄弟中的弟弟,比利时著名电影导演,与英国导演肯•罗奇、迈克•李等齐名的欧洲社会电影杰出代表。 1970年代开始联合执导纪录片与剧情片,...
Thenewmediaenvironmenthaschallengedtheroleofprofessionaljournalistsastheprimarys...
加拿大反恐法案及国际反恐公约的执行 内容简介 加拿大政府通过的第C一36号法案为我们提供了一个观察加拿大政府有效惩治 恐怖主义犯罪各项法律和措施的机会。该法案通...
不“上火”=不生病中国字中“病”字的结构,清楚地昭示了“上火”是人类难以逃脱的宿命——“病”字下的“丙”字,在天干中和“火”、“心”相对应。选择与火相对的丙,而...
洛杉矶,十一个女人先后遇害,面部留有诡异的浓妆,凶手因此被称为“人偶师”。警探博斯在执勤时发现并击毙嫌疑人丘奇,在现场找到了与案情吻合的化妆品,确认案件告破。四...
作品目录第1章最有价值的反面教材第2章埋伏围殴第3章人多欺负人少第4章壮士断腕第5章新闻不断第6章小强制作第7章都不是我想要的
量子学派,一个专注于自然科学领域(数理哲)的教育平台,“典赞•2019科普中国”十大科普自媒体,公众号平台“量子学派”拥有近200万用户,平台推出了系列广受好评...
符号帝国 内容简介 本书通过借用西方学术中比较成熟的理论形态对中国古代宫廷建筑进行了研究和解读,寻找了一种中国古代建筑的理论研究方式。本书借用了西方学术史中的现...
获得多项创意大奖的创意总监为你解惑集15年广告业摸爬滚打经验于一书◎编辑推荐☆作者史蒂夫·哈里森获得多项世界重要创意大奖,30岁才开始广告生涯,从文案起步,先后...
三戒大师起点知名作家,原名杨浩,山东青岛人,属狗的八零后,喜爱读史,时常为明清时期我华夏之衰落扼腕叹息。追本溯源,便找到了这个资本主义萌芽方兴未艾,中西方交流热...
“疗愈岛”书系出品韩国新生代人气插画作家金镇率出道之作,畅销韩国五周年特别纪念版台湾诚品书店、金石堂书店、博客来网络书店新书榜单前十,掀起疗愈散文绘本之热潮◎ ...
图说晚清民国铁路车票 本书特色 金万智编著的《图说晚清民国铁路车票》为“图说中国铁路史话”系列丛书的一册,《图说晚清民国铁路车票》全部以实物展现铁路火车票(含相...
“艾”情紧急:来自艾滋病高发区的调查报告 本书特色 4年足迹遍布晋冀豫皖艾滋病高发区;7次进入“艾滋病村”——××村;12次赴河南艾滋病疫区实地调查;40多天与...
交通运输网络可靠性选址研究 本书特色 网络设施选址问题是经典的NP-hard问题之一,在运筹学、计算机科学和管理科学中有着广泛的应用。几乎所有的企业和公共组织都...
刑事没收与资产追缴 本书特色 刑事没收与资产追缴,虽然属于财产性制裁措施和补救手段,却不仅仅具有经济上的意义和功能,相关的法律制度和司法实践直接发挥着削弱、遏制...
每个人都曾经历生命中的艰难时刻,当我们感到难以独自面对和承受时,我们会想求助于心理咨询师,但很少有人知道心理治疗是如何运作并促成来访者的改变的。通过与心理咨询师...
民商法实务精要:4 本书特色 民商法实务精要第4辑精选25篇精华文章,涉及实务指引、债与合同、物权与担保、家事法、公司法、金融法及其他,包括执业指引、实务经验、...
身心學三大學派之一費登奎斯方法的最佳入門書「你在人生的任何時間都可以重新開始,只要你相信你的身體系統並不是固定不變、無法自主的;若是無法改變,也只是你相信如此罷...
阿尔图尔·施尼茨勒(Arthur Schnitzler),1885年生于一个犹太医生家庭,1931年卒,是19世纪末20世纪初奥地利著名的戏剧家、小说家,也是最...
这是一部村上春树+吉本芭娜娜式的轻盈治愈小说这是畅销书作家浅白色创作历程中最为艰辛痛苦的作品,历经四年,六易其稿这是一个“与回忆握手言和”的故事,引发千万都市人...