6.5introduce Explaining Variable(引入解释性变量)

6.5introduce Explaining Variable(引入解释性变量)_第1张图片

6.5introduce Explaining Variable(引入解释性变量)_第2张图片

 

 

案例:

6.5introduce Explaining Variable(引入解释性变量)_第3张图片

1.提取basePrice

6.5introduce Explaining Variable(引入解释性变量)_第4张图片

2.提取quantity discount

6.5introduce Explaining Variable(引入解释性变量)_第5张图片

3.提取shipping

6.5introduce Explaining Variable(引入解释性变量)_第6张图片

6.5introduce Explaining Variable(引入解释性变量)_第7张图片

提取结果:按这种方式,basePrice、quantityDiscount、shipping可以在对象中全局引用

6.5introduce Explaining Variable(引入解释性变量)_第8张图片

 

 

 

 

 

 

你可能感兴趣的:(重构)