提炼函数合并重复的条件片段把条件分支语句提炼成函数合理使用循环提前让函数退出代替嵌套条件分支传递对象参数代替过长的参数列表尽量减少参数数量少用三目运算符合理使用链式调用分解大型类用return退出多重循环 从某种角度来看,设计模式的目的就是为重构行为提供标准 提炼函数 合并重复的条件片段 把条件分支语句提炼成函数 合理使用循环 提前让函数退出代替嵌套条件分支 传递对象参数代替过长的参数列表 尽量减少参数数量 少用三目运算符 如果条件分支逻辑简单且清晰,使用三目运算则简洁易懂如果条件分支逻辑非常复杂,使用if、else语句则阅读相对容易,修改的时候也比较方便 合理使用链式调用分解大型类用return退出多重循环