1、分解三步骤:
开始-处理-结束
2、整洁的代码只做一件事情
3、童子军规:让营地比你来的时候更整洁
4、当前函数的代码级应该在同一抽象层
5、将switch埋在最低的抽象层
6、函数应该是单一全责、开放闭合(比如switch,每次都要修改)
7、不要向函数传入bool
8、不要返回或者传入null
9、测试:构造、操作、检验
1、分解三步骤:
开始-处理-结束
2、整洁的代码只做一件事情
3、童子军规:让营地比你来的时候更整洁
4、当前函数的代码级应该在同一抽象层
5、将switch埋在最低的抽象层
6、函数应该是单一全责、开放闭合(比如switch,每次都要修改)
7、不要向函数传入bool
8、不要返回或者传入null
9、测试:构造、操作、检验