首先我想说明我本文阐述的是纯粹从美学的角度来写出代码,而非技术、逻辑等。以下为写出漂亮代码的七种方法:
1, 尽快结束 if语句
例如下面这个JavaScript语句,看起来就很恐怖:
1 function findShape(flags, point, attribute, list) {2 if(!findShapePoints(flags, point, attribute)) {3 if(!doFindShapePoints(flags, point, attribute)) {4 if(!findInShape(flags, point, attribute)) {5 if(!findFromGuide(flags,point) {6 if(list.count() > 0 &&......
阅读全文