《Software Engineering at Google》的中文翻译版本。
目前github上并没有对《Software Engineering at Google》的中文翻译。加之本人的英语也不好,好不容易看了一遍,似有所有领悟,想要再看一遍的时候,发现满眼都是英文,是在是痛苦!
为了让自己也让更多的中文读者有更好的阅读体验,学习到当前人类最为复杂系统是如何开发和维护的知识。
本人边看边记录翻译和学习笔记。
https://qiangmzsx.github.io/Software-Engineering-at-Google/#/
PART | 部分 | 章节 | 名称 | 状态 | 翻译人员 | 计划完成时间 | 备注 |
---|---|---|---|---|---|---|---|
Foreword | 序言 | 序言 | 完成待校验 | @qiangmzsx | |||
前言 | 前言 | 完成待校验 | @qiangmzsx | ||||
PART 1 Thesis | 第一部分 理论 | chapter 1 :What Is Software Engineering? | 第一章:软件工程是什么? | 完成待校验 | @qiangmzsx | 2021-12-02 | 2021-11-30 完成 |
PART 2 Culture | 第二部分 文化 | chapter 2 :How to Work Well on Teams | 第二章:如何融入团队 | 完成待校验 | @qiangmzsx | 2021-12-20 | 2021-12-02 完成 |
chapter 3 :Knowledge Sharing | 第三章:知识共享 | 完成待校验 | @qiangmzsx | 2021-12-20 | 2021-12-05 完成 | ||
chapter 4 :Engineering for Equity | 第四章:公平工程 | 完成待校验 | @qiangmzsx | 2021-12-20 | 我现在还很难区分『平等』和『公平』。 | ||
chapter 5 :How to Lead a Team | 第五章:如何领导团队 | @luchenlong | |||||
chapter 6 :Leading at Scale | 第六章:规模优先 | @FingerLiu | |||||
chapter 7 :Measuring Engineering Productivity | 第七章:度量工程产出 | @FingerLiu | |||||
PART 3 Processes | 第三部分 流程 | chapter 8 :Style Guides and Rules | 第八章:风格指导和规则 | @lili | |||
chapter 9 :Code Review | 第九章:代码审查 | @luchenlong | |||||
chapter 10 :Documentation | 第十章:文档 | 完成待校验 | @qiangmzsx | 2022-01-15 | 1、概述,大略地叙述,对文章或事物进行概括表达。在百度百科里,特指词条概述,对已有信息进行简明归纳。 2、概念:人类在认识过程中,从感性认识上升到理性认识,把所感知的事物的共同本质特点抽象出来,加以概括,是自我认知意识的一种表达,形成概念式思维惯性。在人类所认知的思维体系中最基本的构筑单位。 |
||
chapter 11 :Testing Overview | 第十一章:测试概述 | @wanghe | |||||
chapter 12 :Unit Testing | 第十二章:单元测试 | 待分配 | |||||
chapter 13 :Test Doubles | 第十三章:测试替代 | 完成待校验 | @qiangmzsx | 2022-02-11完成 | |||
chapter 14 :Larger Testing | 第十四章:大型测试 | 完成待校验 | @qiangmzsx | ||||
chapter 15 :Deprecation | 第十五章:废弃 | 完成待校验 | jixiufeng | ||||
PART 4 Tools | 第四部分 工具 | chapter 16 :Version Control and Branch Management | 第十六章:版本控制和分支管理 | @lili | |||
chapter 17 :Code Search | 第十七章:代码搜索 | 完成待校验 | caili | 2022-02-16 | |||
chapter 18 :Build Systems and Build Philosophy | 第十八章:构建系统,构建理念 | 完成待校验 | @qiangmzsx | 2022-01-26 | 构件(功能模块化,前提是接口标准化);组件对数据和方法的简单封装。 | ||
chapter 19 :Critique: Google’s Code Review Tool | 第十九章:体验:谷歌的代码审查工具 | 完成待校验 | @qiangmzsx | 2022-01-30 | |||
chapter 20 :Static Analysis | 第二十章:静态分析 | @yangjun | |||||
chapter 21 :Dependency Management | 第二十一章:依赖管理 | 待分配 | |||||
chapter 22 :Large-Scale Changes | 第二十二章:大规模变更 | 待分配 | |||||
chapter 23 :Continuous Integration | 第二十三章:持续集成 | 进行中 | @qiangmzsx | ||||
chapter 24 :Continuous Delivery | 第二十四章:持续交付 | 待分配 | |||||
chapter 25 :Compute as a Service | 第二十五章:计算即服务 | 完成待校验 | @qiangmzsx | 2022-02-23 | |||
PART 5 Conclusion | 第五部分 总结 | Afterword | 后记 | 完成待校验 | @qiangmzsx | 2022-01-26完成 |
除特别声明外,本书中的内容使用 CC BY-SA 3.0 License(创作共用 署名-相同方式共享3.0 许可协议)授权,代码遵循 BSD 3-Clause License(3 项条款的 BSD 许可协议)。