《重构:改善既有代码的设计》 重新组织数据 之 4
《重构:改善既有代码的设计》中提到过很多重构方法,关于重新组织数据的方法有8种。本文介绍:将引用对象改为值对象 change reference to value名称:将引用对象改为值对象 change reference to value 概要:有一个引用对象,很小且不可变,而且不易管理。将它变成一个值对象 动机: 无论何时,只要调用同一对象的同一个查询函数,都应该得到同样的结果。做...