《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 | 第五章:如何领导团队 | 已分配 | @linuxcer | ||||
chapter 6 : Leading at Scale | 第六章:规模优先 | 完成待校验 | @FingerLiu | 2022-04-06 | |||
chapter 7 : Measuring Engineering Productivity | 第七章:度量工程产出 | 已分配 | @FingerLiu | ||||
PART 3 Processes | 第三部分 流程 | chapter 8 : Style Guides and Rules | 第八章:风格指导和规则 | 完成待校验 | @ll13 | 2022-04-18 | |
chapter 9 : Code Review | 第九章:代码审查 | 完成待校验 | @qiangmzsx | 2022-04-04 | |||
chapter 10 : Documentation | 第十章:文档 | 完成待校验 | @qiangmzsx | 2022-01-15 | 1、概述,大略地叙述,对文章或事物进行概括表达。在百度百科里,特指词条概述,对已有信息进行简明归纳。 2、概念:人类在认识过程中,从感性认识上升到理性认识,把所感知的事物的共同本质特点抽象出来,加以概括,是自我认知意识的一种表达,形成概念式思维惯性。在人类所认知的思维体系中最基本的构筑单位。 |
||
chapter 11 : Testing Overview | 第十一章:测试概述 | 完成待校验 | @qiangmzsx | 2022-04-15 | |||
chapter 12 : Unit Testing | 第十二章:单元测试 | 完成待校验 | @qiangmzsx | 2022-03-19 | |||
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 | 第十六章:版本控制和分支管理 | 完成待校验 | @qiangmzsx | 2022-04-07 | |
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 | 第二十一章:依赖管理 | 完成待校验 | @qiangmzsx | 2022-03-013 | |||
chapter 22 : Large-Scale Changes | 第二十二章:大规模变更 | 完成待校验 | @qiangmzsx | 2022-03-10 | 宠物类比的是传统服务器或虚拟机,每一个都被照顾得很好,不可或缺,不会自动变得有序。牛比的是云端服务器实例,量多、可替代、短生命周期,可以自动变得有序。 | ||
chapter 23 : Continuous Integration | 第二十三章:持续集成 | 完成待校验 | @qiangmzsx | 2022-03-06 | |||
chapter 24 : Continuous Delivery | 第二十四章:持续交付 | 完成待校验 | @qiangmzsx | 2022-03-08 | |||
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 许可协议)。