摘要: 重构是在不改变软件可观察行为的前提下改善其内部结构 书中的案例如下: 以一个影片出租店用的程序,计算每位顾客的消费金额并打印详单。输入条件:顾客租了那些影片、租期多长;输出:费用根据租赁时间和影片类型计算,积分根据是否是新片而不同。影片分为三类:普通片、儿童片、新片: 优化之后整体布局如下: 关键部 阅读全文
posted @ 2019-07-31 23:23 Johar 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-31 00:22 Johar 阅读(114) 评论(0) 推荐(0) 编辑