摘要: //本文来源于一篇内部邮件,但讨论的问题具有普遍性。 程序代码有双重目的,一是供机器执行,二是供程序员阅读。而代码的质量,往往体现在第二点,也就是说,可读性好是优秀代码的主要指标。 要提高的代码的可读性,就得从以下几方面努力: 1、清晰地表达意图 2、一个方法只做一件事情 3、同一个方法体内,保持相同的抽象层次 4、不要重复自己(避免手动的复制与粘贴代码) 5、减少“语法... 阅读全文