1 变量,函数,对象 命名生动,且不会产生歧义函数
2 利用变量,函数,对象名称传递含义,减小注释,在必要处注释:todo,代码的问题,为何要这么写 ,总结spa
3 代码可读性要强,美观,简洁对象
4 减小变量和控制流变量,缩小变量的做用域,鼓励写const或者final作用域
5 抽取重复代码和子功能变量