首先我想说明我本文阐述的是纯粹从美学的角度来写出代码,而非技术、逻辑等。以下为写出漂亮代码的七种方法: 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 && flags == 1) { 7 doSomething(); 8 } 9 } 10 } 11 } 12 } 13 }
十二月 18, 2008
