・不要利用运算符的优先级来控制逻辑。不容易被Junior理解难于维护。・一个文件中最好只定义一个类不要在一个文件中定义多个类。便于生成简洁清晰的UML图・Function或Method中仅有一个return result; 避免存在多次return如有多个分支最佳实践是在每个逻辑分支给返回结果(result)赋值在Function代码段末尾一次性return这样逻辑清晰也便于Review和Unit测试。