代码整洁之道 程序员的职业素养 (罗伯特·C.马丁) 中文pdf完整版[15MB]

  成功的程序员在以往的工作和生活中都曾经历过大大小小的不确定性,承受过永无休止的压力。他们之所以能够成功,是因为拥有一个共同点,都深切关注创建软件所需的各项实践。他们将软件开发视为一种需要精雕细琢加以修炼的技艺,他们以专业人士的标准要求自己,他们具有职业素养。

  《代码整洁之道 程序员的职业素养》是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。

  目录

  第1章 专业主义 7

  第2章 说“不” 19

  第3章 说“是” 37

  第4章 编码 47

  第5章 测试驱动开发 65

  第6章 练习 73

  第7章 验收测试 81

  第8章 测试策略 97

  第9章 时间管理 103

  第10章 预估 113

  第11章 压力 125

  第12章 协作 131

  第13章 团队与项目 139

  第14章 辅导、学徒期与技艺 145