Google在工程上,严格要求每一个细节,比如,一段代码如果多了一个空格或一行超过80个字符,都不允许提交。而一个程序里的变量名起得不好就更不能通过评审了。学过编程的人都知道这些小问题并不影响程序运行。Google这么要求大家,一方面是为了让枯燥的程序易于读懂,更重要的是从点点滴滴培养大家的质量意识。在算法的优化上要求就更严格了。在这种要求下开发出来的软件,才会像百达翡丽手表那样值钱。比如,若在算法上能节省1%的时间,Google也会要求去实现的,毕竟这就意味着可以节省1%的服务器,一年或许就能省下几十万美元甚至更多。 -- 《浪潮之巅》