Brendon

55%
Flag icon
Developers should be able to understand the abstraction provided by a module without reading any code other than its externally visible declarations. The only way to do this is by supplementing the declarations with comments.
A Philosophy of Software Design
Rate this book
Clear rating