在公司里写代码,易读性是最重要的。牛人可以把程序写得完美无瑕,或者让其性能无与伦比,如果软件是盖棺论定的那当然这样就圆满了。可是软件产品一直在迭代更新,不断有人加入和离开,易读对于公司代码来说是首位。退一步,就算代码写得再烂,对于后来人而言,易读的代码可以少走弯路,即使推倒重写也不会太艰难;而那些难读的代码就像老和尚的经文,让人想杀人的心都有…
—— xuzp 记于 2017.3.3
在公司里写代码,易读性是最重要的。牛人可以把程序写得完美无瑕,或者让其性能无与伦比,如果软件是盖棺论定的那当然这样就圆满了。可是软件产品一直在迭代更新,不断有人加入和离开,易读对于公司代码来说是首位。退一步,就算代码写得再烂,对于后来人而言,易读的代码可以少走弯路,即使推倒重写也不会太艰难;而那些难读的代码就像老和尚的经文,让人想杀人的心都有…
—— xuzp 记于 2017.3.3