33 ポイント 投稿者 xguru 2021-05-11 | 2件のコメント | WhatsAppで共有
  • O'Reillyから刊行された書籍を無料の電子書籍として公開

  • Googleのユニークなエンジニアリング文化、プロセス、ツールを通じて、どのように効率的なエンジニアリング組織を作るかを示す本

  • ソフトウェア組織がコードを設計、アーキテクティング、作成、保守する際に念頭に置くべき3つの基本原則
  1. 「時間(Time)」がソフトウェアの持続可能性に与える影響と、しなやかにする方法

  2. 「規模(Scale)」がエンジニアリング組織内におけるソフトウェアプラクティスの実行可能性に与える影響

  3. 設計評価や開発の意思決定時にエンジニアが行うべき「トレードオフ(Trade-off)」

2件のコメント

 
xguru 2021-05-11

目次が素晴らしいですね ;)

  1. What is Software Engineering ?

  2. How to Work Well on Teams

  3. Knowledge Sharing

  4. Engineering for Equity

  5. How to Lead a Team

  6. Leading at Scale

  7. Measuring Engineering Productivity

  8. Style Guides and Rules

  9. Code Review

  10. Documentation

  11. Testing Overview

  12. Unit Testing

  13. Test Doubles

  14. Larger Testing

  15. Deprecation

  16. Version Control and Branch Management

  17. Code Search

  18. Build Systems and Build Philosophy

  19. Critique: Google’s Code Review Tool

  20. Static Analysis

  21. Dependency Management

  22. Large-Scale Changes

  23. Continuous Integration

  24. Continuous Delivery

  25. Compute as a Service