07 2017 档案
摘要:switch作为条件判断(分支结构)中的一种方式,以至于我们对于它使用的频率处于较高水平的水平线上,为此我们应该使用Extra method来对这类判断条件进行抽取,另外从我自身而言,我发现我以前常常在当中根据不同的值,做不同的操作,而这类操作我是直接写在case里面的!而这里《重构》的作者并没有明
阅读全文
摘要:下面的实例是一个影片出租店用的程序,计算每一个顾客的消费金额并打印报表。操作者告诉程序员:顾客组了哪些影片,租期多长,程序便根据租赁时间和影片类型计算出费用。影片分成三种类型:普通片,儿童片和新片。除了计算费用以外,还要为常客计算点数;点数随着【租片种类是否为新片】而有不同。 Movie(影片) m
阅读全文
摘要:重构,最开始我对它的理解应该就是代码的调整吧!但是最终在进一步了解的过程当中,才发现自己的想法还是在比较浅的位置上;而对于它比较精准的定义我比较喜欢的是《重构——改善既有代码的设计》这一本书里面作者下的一个定义:一种更为高效且受控的代码整理技术。这种说法在我看来实在是恰当。而为什么我会说自己最初理解
阅读全文

浙公网安备 33010602011771号