Home > 谷歌 > Google 的12条开发程序的准则

Google 的12条开发程序的准则

March 11th, 2008

这是从一张ppt的slide里透露出的 Google 的12条开发程序的准则。googlesystem提到去年的Google开放日图片中关于对google的工程哲学的介绍。

原文:

1. All developers work out of a ~single source depot; shared infrastructure!
2. A developer can fix bugs anywhere in the source tree.
3. Building a product takes 3 commands (”get, config, make”)
4. Uniform coding style guidelines across company
5. Code reviews mandatory for all checkins
6. Pervasive unit testing, written by developers
7. Unit tests run continuously, email sent on failure
8. Powerful tools, shared company-wide
9. Rapid project cycles; developers change projects often; 20% time
10. Peer-driven review process; flat management structure
11. Transparency into projects, code, process, ideas, etc.
12. Dozens of offices around world => hire best people regardless of location

译文

译文2

Google Engineering Philosophy

转载原创文章请注明,转载自:Lin's Space|Only[http://clin003.com]

本文链接: http://clin003.com/google/google-engineering-philosophy-510/

Google比较注重原创性和时效性,若没有找到需要的内容可尝试以下搜素。

  1. No comments yet.
  1. No trackbacks yet.