jassonfish

导航

2014年1月21日 #

代码编写原则

摘要: 遵循原则:(1)函数最短原则(不多于30行)。(2)变量单一职能原则(一个变量只允许承担一个责任,针对每次赋值,创建一个独立。对应的临时变量。循环变量和收集结果变量除外)。(3)函数单一职能原则(一个函数只做一件事情)。(4)for循环单一职能原则(一个for循环只做一件事情,也许你会考虑效率问题,但不经过测试是没有发言权的)。(5)三次原则(事不过三,三则重构)。代码的坏味道:1. 重复代码(Duplicated Code)(1)同一个类的两个函数含有相同的表达式,采用Extract Method(提炼函数)方法提炼重复的代码。(2)两个互为兄弟的子类内含有相同表达式,采用Extract M 阅读全文

posted @ 2014-01-21 17:57 jassonfish 阅读(1653) 评论(0) 推荐(0) 编辑