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页
法律教学案例精选:2007年刑事卷 目录 总 则 刘元付故意杀人案 买买提·×××盗窃宣告不负刑事责任案 吴金艳故意伤害案 韩庭龙放火案 陈东权故意伤害、李光抢...
陈晨,男,1989年生。现留学于加拿大多伦多。上海最世文化签约作家。2009年他的首部长篇小说《浮世德》一经上市就夺下了开卷排行榜?虚构类图书的亚军位置,仅次于...
【内容简介】1871年统一后,德意志帝国成为实力飞速蹿升的大国,但与此同时,它所面临的安全环境却十分复杂脆弱,物质上在高歌猛进,精神方面却日趋急躁和浅薄。借助大...
⭐ 引力奖得主糖匪全新小说集,打破科幻小说常规故事形态。⭐ 在技术加速的未来,想象一个有情的世界。⭐ “写出了技术时代张爱玲般的感觉,是属于未来的真正的文学。”...
量刑情节与量刑方法专题整理 本书特色 《量刑情节与量刑方法专题整理》:北京师范大学刑事法律科学研究院刑法学研究总整理文库。量刑情节与量刑方法专题整理 内容简介 ...
30岁之前,我放浪的人生仿佛一直在原地空转。梦中祖父的一句 “你去开间面包店吧!”猛地惊醒了我,以此为契机我走进了发酵的世界。在田间,我们描绘着哪怕再微不足道也...
《智能制造行业应用标准研究成果(二)》内容简介:2015年开始,工业和信息化部与财政部共同实施了“智能制造综合标准化与新模式应
Explore the transcendent world of unity and ultimate beauty in Edgar Allan Poe’s...
灵素节要浅注 本书特色 《陈修园医学丛书:灵素节要浅注》作者陈修园的著作大多流传甚广,主要由于其文字质朴洗炼,畅达优美,且多以歌诀形式,其内容深入浅出,切于实用...
金伯利•贝尔(Kimberly Belle)美国畅销小说作家,曾获得阿格尼斯•斯科特学院文学学士学位,多年来致力为国内外非营利机构筹款,现奔波于亚特兰大和阿姆斯...
在线阅读本书YOUCANGOAFTERTHEJOBYOUWANT...ANDGETIT!YOUCANTAKETHEJOBYOUHAVE...ANDIMPROVE...
精彩摘录值得一提的是,平均主义会破坏进化,差异的消失代表着向更高级的进化的停止,因为进化取决于不停地出现多样的、互不相同
Rachel Joyce has written over 20 original afternoon plays for BBC Radio 4, and m...
张松辉,男,1953年3月生,河南省唐河县人。先后获得文学硕士学位和哲学博士学位,教授,博士生导师。任职于湖南大学岳麓书院。主要从事中国思想史、文学史教学科研工...
自人类有文明以来,从代表最高感悟的佛祖拈花微笑到人们看到电视新闻时的冷笑,微笑的含义就五花八门。但是不管微笑是怎样的——
作者/周锐当代著名儿童文学作家。已出版《幽默三国》《幽默水浒》《幽默聊斋》等畅销作品八十余种。曾获中国作家协会全国优秀儿童文学奖、冰心儿童图书奖、宋庆龄儿童文学...
文化学者,青年作家。曾为简书签约讲师,一点资讯、美篇、百度汉语等各大平台特邀作者。坚信文字如生活,越简单越快乐。擅长以独特新颖的视角,轻松幽默的笔触,写有趣的文...
精彩摘录司汤达把奥克塔夫的故事安排在复辟王朝时代,这正是法国十九世纪历史发展中的一个曲折与倒退的时期。被一七八九年资产阶
白话全译彩图版---图解本草纲目 本书特色 明朝医学家李时珍用30余年心血著成的《本草纲目》,是中国历史上涵盖内容*丰富的医学巨著,被誉为“东方医药巨典”,体现...
《裸者与死者》被视为所有关于二战的小说(甚或有人认为是所有关于战争的小说)中最伟大的一部。梅勒写就这部作品时年仅25岁,由此跻身20世纪美国最经典作家之列。小说...