ゼミナール講演 |
---|
日時: | 平成20年10月24日(金)3限 (13:30 -- 15:10) |
---|---|
場所: | L1 |
講演者: | 工藤 拓(Google株式会社) |
---|---|
題目: | 大規模ソフトウェア開発を支えるGoogleのテクノロジー | 概要: | 何千人ものソフトウェアエンジニアが、バグの少ない高品質のソフトウェア開発を効率よく、協調しながら行うためには、個々の努力や能力だけでなく、それらをサポートするためのインフラストラクチャーが不可欠である。 Googleではソースコードのレビューを重要視しており、コードの変更点や新しい機能の追加などはエンジニアどうしが実装方法やコーディングスタイルといった細かいレベルで綿密な議論を行いながら開発を進めていく。本講演では、Googleのエンジニアが毎日のように用いているソースコードのレビューシステムMondrianを中心に、Googleの大規模開発を支える技術を実例を交えながら紹介する。 |