Extract InterfaceThe book has now been published and the content of this chapter has likely changed substanstially.
Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common.
Extract the subset into an interface.
Further ReadingFrom [Ref]. Refactoring: Improving the Design of Existing Software"
Copyright © 2003-2008 Gerard Meszaros all rights reserved