Sent to you by 参考消息 via Google Reader:
via Google Operating System by Ionut Alex Chitu on 3/2/08

A slide from a presentation at last year's Google Engineering Open House listed 12 principles that guide programming at 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
{ Image from Google Press Center. }
Things you can do from here:
- Subscribe to Google Operating System using Google Reader
- Get started using Google Reader to easily keep up with all your favorite sites
您收到此信息是由于您订阅了 Google 论坛"参考消息(G4G)"论坛。
要在此论坛发帖,请发电子邮件到 Go2group@googlegroups.com
要退订此论坛,请发邮件至 Go2group-unsubscribe@googlegroups.com
更多选项,请通过 http://groups.google.com/group/Go2group?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---
没有评论:
发表评论