Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

書籍

Googleのソフトウェアエンジニアリング

持続可能なプログラミングを支える技術、文化、プロセス

Titus Winters, Tom Manshreck, Hyrum Wright

Amazonで購入※ 上記は Amazon アソシエイトによる広告リンクです。

概要

「ソフトウェアエンジニアリングとは、プログラミングに時間とスケールの概念を統合したもの」と定義。 数万人規模のモノレポ運用、コードレビュー文化、テストサイズの定義、非推奨化プロセスなど、 持続可能なシステムを支えるプラクティスを網羅。

対象読者

  • 大規模組織で品質を支えるエンジニア
  • エンジニアリング文化を設計したいテックリード

目次 25章

  1. 1章 ソフトウェアエンジニアリングとは何か
  2. 2章 チームでうまく仕事をするには
  3. 3章 知識共有
  4. 4章 公正のためのエンジニアリング
  5. 5章 チームリーダー入門
  6. 6章 スケールするリーダー
  7. 7章 エンジニアリング生産性の計測
  8. 8章 スタイルガイドとルール
  9. 9章 コードレビュー
  10. 10章 ドキュメンテーション
  11. 11章 テスト概観
  12. 12章 ユニットテスト
  13. 13章 テストダブル
  14. 14章 大規模テスト
  15. 15章 廃止
  16. 16章 バージョンコントロールとブランチ管理
  17. 17章 Code Search
  18. 18章 ビルドシステムとビルド哲学
  19. 19章 GoogleのコードレビューツールCritique
  20. 20章 静的解析
  21. 21章 依存関係管理
  22. 22章 大規模変更
  23. 23章 継続的インテグレーション
  24. 24章 継続的デリバリー
  25. 25章 サービスとしてのコンピュート

タグ

#engineering-culture#scalability#code-review

奥付

出版社
オライリー・ジャパン
ISBN
978-4873119656
出版日
2021年11月
参考定価
¥4,840税込Amazonの実売価格と異なる場合があります

この本を手に入れる

※ 上記は Amazon アソシエイトによる広告リンクです。

前提となる書籍

次に読む書籍