1. 编写单元测试用例,每次修改都需要执行下用例,保证逻辑的正确性;
2. 注意方法的边界,尽量放置在使用它的类中,比如:计算影片的价格方法;
3. 尽量溢出临时变量,临时变量的坏处:1. 只在自己的函数生效;2. 增加函数的长度;
4. 长代码需要抽取成独立的方法;
5. 尽量使用多态代替switch
《重构》读后感-第一章
最新推荐文章于 2022-07-02 12:55:05 发布
1. 编写单元测试用例,每次修改都需要执行下用例,保证逻辑的正确性;
2. 注意方法的边界,尽量放置在使用它的类中,比如:计算影片的价格方法;
3. 尽量溢出临时变量,临时变量的坏处:1. 只在自己的函数生效;2. 增加函数的长度;
4. 长代码需要抽取成独立的方法;
5. 尽量使用多态代替switch