访问控制(或隐藏具体实现)与”最初的实现并不恰当“有关。
所有优秀的作者,包括那些编写软件的程序员,都清楚其著作的某些部分直至重新创作的时候才变得完美,有时甚至要重写多次。如果你把一个代码段放到了某个位置,等过一会回头再看时,有可能会发现有更好的方式去实现相同的功能。这正是重构的原动力之一,重构即重写代码,以使它更可读、更易理解,并因此而更具可维护性。所有优秀的作者,包括那些编写软件
访问控制(或隐藏具体实现)与”最初的实现并不恰当“有关。
所有优秀的作者,包括那些编写软件的程序员,都清楚其著作的某些部分直至重新创作的时候才变得完美,有时甚至要重写多次。如果你把一个代码段放到了某个位置,等过一会回头再看时,有可能会发现有更好的方式去实现相同的功能。这正是重构的原动力之一,重构即重写代码,以使它更可读、更易理解,并因此而更具可维护性。所有优秀的作者,包括那些编写软件