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

へ〜たのめも - Google のソフトウェア・エンジニアリング に,『Google Developer Day Tokyo の鵜飼さんのプレゼン』のまとめが書かれている.

メモはよくまとまっているけど,やっぱり生の鵜飼さんのビデオを見るべき.エンジニアならなおさら.もはや知ってることも多いけど,とても参考になる.以下,気になるポイントだけメモ.


  • 開発の下流から上流まで1人が受け持つ
  • 基本的に自分たちで1から作る.(オープンソースは使う)
  • トップダウンのプロジェクトはあまりなく,ボトムアップが多い
  • みんな自主的に参加するか,みずからプロジェクトを立ち上げる
  • 全プロジェクトでリポジトリは1つ
  • レビューされてないコードはコミットできない
  • Design Doc (概要設計書)
  • Tech Talk (技術レビュー)