《编码整洁之道:专业程序员的行为准则(英文版)》由Robert C.Martin著,这是一本关于软件专业主义的书,给出了许多务实的建议,并试图回答如下这些问题:
·究竟什么样的人才是软件专家?
·一名专家究竟应该如何处事?
·专家应该如何处理并应对冲突、紧张的日程以及蛮不讲理的经理?
·专家应该在什么时候,用什么样的方式说“不”?
·专家会如何面对压力?
图书 | 编码整洁之道--专业程序员的行为准则(英文版) |
内容 | 编辑推荐 《编码整洁之道:专业程序员的行为准则(英文版)》由Robert C.Martin著,这是一本关于软件专业主义的书,给出了许多务实的建议,并试图回答如下这些问题: ·究竟什么样的人才是软件专家? ·一名专家究竟应该如何处事? ·专家应该如何处理并应对冲突、紧张的日程以及蛮不讲理的经理? ·专家应该在什么时候,用什么样的方式说“不”? ·专家会如何面对压力? 内容推荐 《编码整洁之道:专业程序员的行为准则(英文版)》内容介绍: 忍受各种不确定性及不间断的压力并能够获取成功的程序员有一个共通特征:他们都深度关注软件创建实践。他们都把软件看做一种工艺品。他们都是专家。在“鲍勃大叔”看来“专业”的程序员不仅应该具备专业的技能,更应该具备专业的态度,这也是本书阐述的核心。专业的态度包括如何带着荣誉感、自尊、自豪来进行软件开发,如何做好并做得整洁,如何诚实地进行沟通和估算,如何透明并坦诚地面对困难做抉择,如何理解与专业知识相伴的责任。 想成为名副其实的软件专家?Robert C.Martin著的《编码整洁之道:专业程序员的行为准则(英文版)》,或许可以为你指点迷津。 目录 foreword xiii preface xix acknowledgments xxiii about the author xxix on the cover xxxi pre-requisite introduction 1 chapter 1 professionalism 7 be careful what you ask for 8 taking responsibility 8 first, do no harm 11 work ethic 16 bibliography 22 chapter 2 saying no 23 adversarial roles 26 high stakes 29 being a “team player” 30 the cost of saying yes 36 code impossible 41 chapter 3 saying yes 45 .a language of commitment 47 learning how to say “yes” 52 conclusion 56 chapter 4 coding 57 preparedness 58 the flow zone 62 writer’s block 64 debugging 66 pacing yourself 69 being late 71 help 73 bibliography 76 chapter 5 test driven development 77 the jury is in 79 the three laws of tdd 79 what tdd is not 83 bibliography 84 chapter 6 practicing 85 some background on practicing 86 the coding dojo 89 broadening your experience 93 conclusion 94 bibliography 94 chapter 7 acceptance testing 95 communicating requirements 95 acceptance tests 100 conclusion 111 chapter 8 testing strategies 113 qa should find nothing 114 the test automation pyramid 115 conclusion 119 bibliography 119 chapter 9 time management 121 meetings 122 focus-manna 127 time boxing and tomatoes 130 avoidance 131 blind alleys 131 marshes, bogs, swamps, and other messes 132 conclusion 133 chapter 10 estimation 135 what is an estimate? 138 pert 141 estimating tasks 144 the law of large numbers 147 conclusion 147 bibliography 148 chapter 11 pressure 149 avoiding pressure 151 handling pressure 153 conclusion 155 chapter 12 collaboration 157 programmers versus people 159 cerebellums 164 conclusion 166 chapter 13 teams and projects 167 does it blend? 168 conclusion 171 bibliography 171 chapter 14 mentoring, apprenticeship, and craftsmanship 173 degrees of failure 174 mentoring 174 apprenticeship 180 craftsmanship 184 conclusion 185 appendix a tooling 187 tools 189 source code control 189 ide/editor 194 issue tracking 196 continuous build 197 unit testing tools 198 component testing tools 199 integration testing tools 200 uml/mda 201 conclusion 204 index 205 |
标签 | |
缩略图 | ![]() |
书名 | 编码整洁之道--专业程序员的行为准则(英文版) |
副书名 | |
原作名 | |
作者 | (美)马丁 |
译者 | |
编者 | |
绘者 | |
出版社 | 电子工业出版社 |
商品编码(ISBN) | 9787121175633 |
开本 | 16开 |
页数 | 210 |
版次 | 1 |
装订 | 平装 |
字数 | 219 |
出版时间 | 2012-08-01 |
首版时间 | 2012-08-01 |
印刷时间 | 2012-08-01 |
正文语种 | 英 |
读者对象 | 研究人员,普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 0.388 |
CIP核字 | |
中图分类号 | TP311.1 |
丛书名 | |
印张 | 15.25 |
印次 | 1 |
出版地 | 北京 |
长 | 229 |
宽 | 185 |
高 | 10 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | 图字01-2012-4063 |
版权提供者 | 培生教育出版集团亚洲有限公司 |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。