Kai Chevannes

20%
Flag icon
Information leakage occurs when a design decision is reflected in multiple modules. This creates a dependency between the modules: any change to that design decision will require changes to all of the involved modules.
Kai Chevannes
Classes shouldn't be tightly coupled.
A Philosophy of Software Design
Rate this book
Clear rating
Open Preview