重构,第一个案例(三)

知识点的梳理: 如果你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序,使特性的添加比较容易进行,然后再添加特性; 重构的节奏:测试,小修改,测试,小修改,测试,小修改. ..重要的事情说三遍;    案例描述 此实例是一个影片出租店使用的程序,计算每一位顾客的消费金额并打印详单;操作者告诉程序:顾客租了哪些影片,租期多长,程序便根据租赁时间和影片类型算出费用
相关文章
相关标签/搜索