1 对抗软件规模与复杂度的战争
1.1 从GoogIe的一页PPT开始谈起
记得曾经参加过一个软件工程的会议,其中一个话题来自Google,嘉宾PPT的第一页给我留下了深刻的印象,大概的样子如图1-1所示。
图1-1 别人眼中的Google和Google人眼中的Google
别人眼中的Google是各种高科技的东西,而Googler人眼中的Google,却是老牛拉车。
为什么会出现这种情况呢?当然,其中有 Google 谦虚的一面,更重要的是Google看清了当今软件研发的关键问题:规模和复杂度。