![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
重构
修行之路_david
厚积薄发
展开
-
重构总结 第一课
小程序需求:影片出租,计算每一个顾客的消费金额并打印报表,操作者告诉程序 顾客租了那些影片 、租期,程序根据影片类型和租期算出费用。影片类型分为 普通片、儿童片、新片。除了计算费用,还要为常客计算点数,点数会随着是否为新片而变化。 初始代码: public class Movie { public static final int CHILDREN=2; public static原创 2017-04-06 16:19:05 · 224 阅读 · 0 评论 -
重构时机
1.添加新功能时重构 原来的设计无法满足 轻松添加新的 特性 2.修改BUG时 修改代码时 阅读代码 不够清晰 3.复审代码时 复审代码可以控制代码不至于变得越来越臃肿,也是重构的好时机原创 2017-04-24 21:14:22 · 659 阅读 · 0 评论