Kai Chevannes

20%
Flag icon
If the affected classes are relatively small and closely tied to the leaked information, it may make sense to merge them into a single class. Another possible approach is to pull the information out of all of the affected classes and create a new class that encapsulates just that information. However, this approach will be effective only if you can find a simple interface that abstracts away from the details;
A Philosophy of Software Design
Rate this book
Clear rating
Open Preview