MARC状态:审校 文献类型:西文图书 浏览次数:87
- 题名/责任者:
- Software engineering at Google = Google的软件工程 / Titus Winters, Tom Manshreck, and Hyrum Wright编著.
- 版本说明:
- First edition.
- 出版发行项:
- 南京 : 东南大学出版社, 2021.
- ISBN:
- 9787564192075
- 载体形态项:
- xxv, 571 pages : illustrations ; 24 cm.
- 变异题名:
- 变异题名:
- Google的软件工程
- 附加个人名称:
- Winters, Titus, editor.
- 附加个人名称:
- Manshreck, Tom, editor.
- 附加个人名称:
- Wright, Hyrum, editor.
- 团体名称主题:
- Google (Firm)
- 团体名称主题:
- Google (Firm)
- 论题主题:
- Software engineering.
- 论题主题:
- Software engineering.
- 中图法分类号:
- TP311.5
- 一般附注:
- 影印版
- 一般附注:
- 由O'Reilly Media, Inc.授权东南大学出版社出版.
- 一般附注:
- Includes index.
- 内容附注:
- Part 1. Thesis. What is software engineering? -- Part 2. Culture. How to work well on teams -- Knowledge sharing -- Engineering for equity -- How to lead a team -- Leading at scale -- Measuring engineering productivity -- Part 3. Processes. Style guides and rules -- Code review -- Documentation -- Testing overview -- Unit testing -- Test doubles -- Larger testing -- Deprecation -- Part 4. Tools. Version control and branch management -- Code search -- Build systems and build philosophy -- Critique: Google's code review tool -- Static analysis -- Dependency management -- Large-scale changes -- Continuous integration -- Continuous delivery -- Compute as a service -- Part 5. Conclusion.
- 摘要附注:
- The approach to and understanding of software engineering at Google is unlike any other company. With this book, you'll get a candid and insightful look at how software is constructed and maintained by some of the world's leading practitioners. Titus Winters, Tom Manshreck, and Hyrum K. Wright, software engineers and a technical writer at Google, reframe how software engineering is practiced and taught: from an emphasis on programming to an emphasis on software engineering, which roughly translates to programming over time. You'll learn: Fundamental differences between software engineering and programming How an organization effectively manages a living codebase and efficiently responds to inevitable change Why culture (and recognizing it) is important, and how processes, practices, and tools come into play.
- 原版附注:
- Reprint. Originally published: Sebastopol, CA :O'Reilly Media,2020.
全部MARC细节信息>>