编码整洁之道专业程序员的行为准则英文版
正版图书 当天发 带塑封 8991378045241655298
¥
11.87
2.0折
¥
59
九品
仅1件
作者[美]Robert C.Martin 著
出版社电子工业出版社
出版时间2012-08
版次1
装帧平装
货号8991378045241655298
上书时间2024-11-30
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]Robert C.Martin 著
-
出版社
电子工业出版社
-
出版时间
2012-08
-
版次
1
-
ISBN
9787121175633
-
定价
59.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
244页
-
字数
219千字
-
正文语种
简体中文
-
原版书名
The Clean Coder:A Code of Conduct of Conduct for Professional Programmers
- 【内容简介】
-
忍受各种不确定性及不间断的压力并能够获取成功的程序员有一个共通特征:他们都深度关注软件创建实践。他们都把软件看做一种工艺品。他们都是专家。在“鲍勃大叔”看来“专业”的程序员不仅应该具备专业的技能,更应该具备专业的态度,这也是本书阐述的核心。专业的态度包括如何用带着荣誉感、自尊、自豪来面对进行软件开发,如何做好并做得整洁,如何诚实地进行沟通和估算,如何透明并坦诚地面对困难做抉择,如何理解与专业知识相伴的责任。
- 【作者简介】
-
罗伯特·C·马丁(Robert C. Martin),也就是鲍勃大叔,从1970年开始就是一个程序员了。他是全球会议上的著名发言人,他的书包括:《代码整洁之道(Clean Code,Prentice Hall,2009)、《敏捷软件开发:原则、模式和实践》(Agile Software Development:Prinoples,Patterns,and Practices,Prentice Hall,1999)和《UML Java程序员指南》(UML for Java Programmers,Prentice Hall,2003)。他是一个多产的作家,已经发表和出版了数百篇文章、论文和博客。他曾经是The C++ Report杂志的主编,也是敏捷联盟(Agile Alliance)的第一任主席。马丁创建并领导着Object Mentor公司,拥有许多经验丰富的软件开发者和经理,主要业务是帮助企业完成他们的项目。
- 【目录】
-
Forewordxv
Prefacexxi
Acknowledgmentsxxv
AbouttheAuthorxxxi
OntheCoverxxxiii
Pre-RequisiteIntroduction
Chapter1Professionalism
BeCarefulWhatYouAskFor
TakingResponsibility
First,DoNoHarm
WorkEthic
Bibliography
Chapter2SayingNo
AdversarialRoles
HighStakes
Beinga“TeamPlayer”
TheCostofSayingYes
CodeImpossible
CONTENTS
CONTENTS
Chapter3SayingYes
ALanguageofCommitment
LearningHowtoSay“Yes”
Conclusion
Chapter4Coding
Preparedness
TheFlowZone
Writer'sBlock
Debugging
PacingYourself
BeingLate
Help
Bibliography
Chapter5TestDrivenDevelopment
TheJuryIsIn
TheThreeLawsofTDD
WhatTDDIsNot
Bibliography
Chapter6Practicing
SomeBackgroundonPracticing
TheCodingDojo
BroadeningYourExperience
Conclusion
Bibliography
Chapter7AcceptanceTesting
CommunicatingRequirements
AcceptanceTests
Conclusion
Chapter8TestingStrategies
QAShouldFindNothing
CONTENTS
TheTestAutomationPyramid
Conclusion
Bibliography
Chapter9TimeManagement
Meetings
Focus-Manna
TimeBoxingandTomatoes
Avoidance
BlindAlleys
Marshes,Bogs,Swamps,andOtherMesses
Conclusion
Chapter10Estimation
WhatIsanEstimate?
PERT
EstimatingTasks
TheLawofLargeNumbers
Conclusion
Bibliography
Chapter11Pressure
AvoidingPressure
HandlingPressure
Conclusion
Chapter12Collaboration
ProgrammersversusPeople
Cerebellums
Conclusion
Chapter13TeamsandProjects
DoesItBlend?
Conclusion
Bibliography
CONTENTS
Chapter14Mentoring,Apprenticeship,andCraftsmanship
DegreesofFailure
Mentoring
Apprenticeship
Craftsmanship
Conclusion
AppendixATooling
Tools
SourceCodeControl
IDE/Editor
IssueTracking
ContinuousBuild
UnitTestingTools
ComponentTestingTools
IntegrationTestingTools
UML/MDA
Conclusion
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价