The Clean Coder:A Code of Conduct for Professional Programmers

The Clean Coder:A Code of Conduct for Professional Programmers
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: Prentice Hall
2011-05
ISBN: 9780137081073
定价: 783.20
装帧: 平装
开本: 其他
纸张: 其他
页数: 256页
正文语种: 英语
4人买过
  • AboutThisProductDescriptionProgrammerswhoendureandsucceedamidstswirlinguncertaintyandnonstoppressureshareacommonattribute:Theycaredeeplyaboutthepracticeofcreatingsoftware.Theytreatitasacraft.Theyareprofessionals.InTheCleanCoder:ACodeofConductforProfessionalProgrammers,legendarysoftwareexpertRobertC.Martinintroducesthedisciplines,techniques,tools,andpracticesoftruesoftwarecraftsmanship.Thisbookispackedwithpracticaladvice–abouteverythingfromestimatingandcodingtorefactoringandtesting.Itcoversmuchmorethantechnique:Itisaboutattitude.Martinshowshowtoapproachsoftwaredevelopmentwithhonor,self-respect,andpride;workwellandworkclean;communicateandestimatefaithfully;facedifficultdecisionswithclarityandhonesty;andunderstandthatdeepknowledgecomeswitharesponsibilitytoact.ReaderswilllearnWhatitmeanstobehaveasatruesoftwarecraftsmanHowtodealwithconflict,tightschedules,andunreasonablemanagersHowtogetintotheflowofcoding,andgetpastwriter’sblockHowtohandleunrelentingpressureandavoidburnoutHowtocombineenduringattitudeswithnewdevelopmentparadigmsHowtomanageyourtime,andavoidblindalleys,marshes,bogs,andswampsHowtofosterenvironmentswhereprogrammersandteamscanthriveWhentosay“No”–andhowtosayitWhentosay“Yes”–andwhatyesreallymeansGreatsoftwareissomethingtomarvelat:powerful,elegant,functional,apleasuretoworkwithasbothadeveloperandasauser.Greatsoftwareisn’twrittenbymachines.Itiswrittenbyprofessionalswithanunshakablecommitmenttocraftsmanship.TheCleanCoderwillhelpyoubecomeoneofthem–andearntheprideandfulfillmentthattheyalonepossess. Robert C. Martin (“Uncle Bob”) has been a programmer since 1970. He is founder and president of Object Mentor, Inc., an international firm of highly experienced software developers and managers who specialize in helping companies get their projects done. Object Mentor offers process improvement consulting, object-oriented software design consulting, training, and skill development services to major corporations worldwide.

    Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows.

    He has authored and edited many books, including:
    Designing Object Oriented C++ Applications Using the Booch Method
    Patterns Languages of Program Design 3
    More C++ Gems
    Extreme Programming in Practice
    Agile Software Development: Principles, Patterns, and Practices
    UML for Java Programmers
    Clean Code
  • 内容简介:
    AboutThisProductDescriptionProgrammerswhoendureandsucceedamidstswirlinguncertaintyandnonstoppressureshareacommonattribute:Theycaredeeplyaboutthepracticeofcreatingsoftware.Theytreatitasacraft.Theyareprofessionals.InTheCleanCoder:ACodeofConductforProfessionalProgrammers,legendarysoftwareexpertRobertC.Martinintroducesthedisciplines,techniques,tools,andpracticesoftruesoftwarecraftsmanship.Thisbookispackedwithpracticaladvice–abouteverythingfromestimatingandcodingtorefactoringandtesting.Itcoversmuchmorethantechnique:Itisaboutattitude.Martinshowshowtoapproachsoftwaredevelopmentwithhonor,self-respect,andpride;workwellandworkclean;communicateandestimatefaithfully;facedifficultdecisionswithclarityandhonesty;andunderstandthatdeepknowledgecomeswitharesponsibilitytoact.ReaderswilllearnWhatitmeanstobehaveasatruesoftwarecraftsmanHowtodealwithconflict,tightschedules,andunreasonablemanagersHowtogetintotheflowofcoding,andgetpastwriter’sblockHowtohandleunrelentingpressureandavoidburnoutHowtocombineenduringattitudeswithnewdevelopmentparadigmsHowtomanageyourtime,andavoidblindalleys,marshes,bogs,andswampsHowtofosterenvironmentswhereprogrammersandteamscanthriveWhentosay“No”–andhowtosayitWhentosay“Yes”–andwhatyesreallymeansGreatsoftwareissomethingtomarvelat:powerful,elegant,functional,apleasuretoworkwithasbothadeveloperandasauser.Greatsoftwareisn’twrittenbymachines.Itiswrittenbyprofessionalswithanunshakablecommitmenttocraftsmanship.TheCleanCoderwillhelpyoubecomeoneofthem–andearntheprideandfulfillmentthattheyalonepossess.
  • 作者简介:
    Robert C. Martin (“Uncle Bob”) has been a programmer since 1970. He is founder and president of Object Mentor, Inc., an international firm of highly experienced software developers and managers who specialize in helping companies get their projects done. Object Mentor offers process improvement consulting, object-oriented software design consulting, training, and skill development services to major corporations worldwide.

    Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows.

    He has authored and edited many books, including:
    Designing Object Oriented C++ Applications Using the Booch Method
    Patterns Languages of Program Design 3
    More C++ Gems
    Extreme Programming in Practice
    Agile Software Development: Principles, Patterns, and Practices
    UML for Java Programmers
    Clean Code
查看详情
相关图书 / 更多
The Clean Coder:A Code of Conduct for Professional Programmers
The Black Book of Buried Secrets
Riordan;Rick
The Clean Coder:A Code of Conduct for Professional Programmers
The Technique of parents innovation and independent parents cultivation in sugarcane cross breeding
吴才文
The Clean Coder:A Code of Conduct for Professional Programmers
The Hongqiao Story: A Record of Whole-process People’s Democracy Practices in Local Communities
上海市长宁区虹桥街道全过程人民民主基层实践基地 作者;中译语通信息科技(上海)有限公司 译;上海人大全过程人民民主研习实践基地
The Clean Coder:A Code of Conduct for Professional Programmers
The Ecological Relations of the Vegetation on the Sand Dunes of Lake Michigan(密歇
Henry Chandler Cowle
The Clean Coder:A Code of Conduct for Professional Programmers
The 14th Five-Year Plan for Vocational Skills Training
中华人民共和国人力资源和社会保障部
The Clean Coder:A Code of Conduct for Professional Programmers
The Laws of the People\'s Republic of China (2020)
全国人大常委会法制工作委员会
The Clean Coder:A Code of Conduct for Professional Programmers
The Ugly Duckling 丑小鸭 (精装本)—小学英语戏剧绘本
[澳]詹姆斯 · 宾 (澳)吉莉安 · 法拉蒂
The Clean Coder:A Code of Conduct for Professional Programmers
The Computer and the Brain 计算机与人脑
John von Neumann约翰·冯
The Clean Coder:A Code of Conduct for Professional Programmers
The Last Firehawk 2 :The Crystal Caverns:火鹰传奇
Katrina Charman
The Clean Coder:A Code of Conduct for Professional Programmers
The Real Thief
William Steig
The Clean Coder:A Code of Conduct for Professional Programmers
The Wizard of Oz 绿野仙踪(精装本)(小学英语戏剧绘本)
[澳]詹姆斯·宾 (澳)吉莉安·法拉蒂
The Clean Coder:A Code of Conduct for Professional Programmers
The Pied Piper of Hamelin 花衣魔笛手(精装本)(小学英语戏剧绘本)
[澳]詹姆斯·宾 (澳)吉莉安·法拉蒂
您可能感兴趣 / 更多
The Clean Coder:A Code of Conduct for Professional Programmers
生活研究致联邦死者(美国自白派诗歌的开山之作,鲁迅文学奖翻译奖得主杨铁军最新力作)
Robert Lowell
The Clean Coder:A Code of Conduct for Professional Programmers
苔藓森林(自然文库)
Robin Wall Kimmerer
The Clean Coder:A Code of Conduct for Professional Programmers
皮肤镜诊断精要与图解
Robert H. Johr 主编;Wilhelm Stolz 主译;徐峰 崔勇 孟如松
The Clean Coder:A Code of Conduct for Professional Programmers
成人心脏外科围手术期管理 (原著第6版)
Robert M. Bojar
The Clean Coder:A Code of Conduct for Professional Programmers
现代脊柱畸形诊疗:理论、实践与循证医学
Robert Dickson Juergen Harms 编著
The Clean Coder:A Code of Conduct for Professional Programmers
脑干手术彩色图谱
Robert F. Spetzler(美 M. Yashar S. Kalani美 Peter Nakaji美 Kaan Ya.murlu美) 编著
The Clean Coder:A Code of Conduct for Professional Programmers
如何罚点球——隐藏在体育中的数学
Rob Eastaway
The Clean Coder:A Code of Conduct for Professional Programmers
启示录:一战时期的华沙
Robert Blobaum
The Clean Coder:A Code of Conduct for Professional Programmers
人类的演化
Robert Boyd
The Clean Coder:A Code of Conduct for Professional Programmers
治理与社会领导力
Robert A. Campbell
The Clean Coder:A Code of Conduct for Professional Programmers
生态学背景——概念与理论
Robert、P.、McIntosh 著
The Clean Coder:A Code of Conduct for Professional Programmers
理论统计(英文版)
Robert、W.Keener 著