Atthavit Wannasakwong

16%
Flag icon
The best modules are deep: they allow a lot of functionality to be accessed through a simple interface. A shallow module is one with a relatively complex interface, but not much functionality: it doesn’t hide much complexity.
A Philosophy of Software Design
Rate this book
Clear rating
Open Preview