mkdir sec07_03
initial version of sec07_03
extract Person class
delegate Person#telephone_number to TelephoneNumber#telephone_number
refactor Person using def_delegator
Merge branch 'sec07_03' into master_with_rspec
mkdir sec07_05
initial version of sec07_05
hide delegate
hide delegate using def_delegator
remove Person#department
mkdir sec08_01
initial version of sec08_01
self encapsulate field: Item.base_price, Item.tax_rate
extract Item#setup
create ImportedItem class
Merge branch 'sec08_01' into master_with_rspec
mkdir sec08_02
firstversion of sec08_02
replace data value Order#customer with object Customer