clean code

嵌入到编码流程中

  • 各个语言的编码规范
  • cleanCode

书籍

  • 中文
  • 英文(英文原版)

平时的积累

  • 局部变量首字母小写(入参)
  • 代码避免重复,提取公共部分
  • 空行的作用
  • 魔术数值:“123”,“ddd”等键值
  • 名副其实

if语句常用总结

场景一:头重脚轻

错误示范:

    func func1(){
        if a="xxxx"{
            ......
            ......
            ......
            return
        }else{
            //操作1
            return
        } 
    }

正确示范:这种写法,其实好多专家都推荐这么写的。

    func func1(){
        if a!="xxxx"{
            //操作一
            return
        }
        .......
        //操作2
        .......
    }
原文地址:https://www.cnblogs.com/meiguhuaxian/p/14140434.html