James Mason

16%
Flag icon
Introduce an intermediate, understandable abstraction. Putting a section of code into a well-named routine is one of the best ways to document its purpose.
Code Complete
Rate this book
Clear rating
Open Preview