December 2006
Intermediate to advanced
610 pages
22h 58m
English
Optimizations that remove “unnecessary” code often clash with any extra defensive code.
The needs of optimized code are often at odds with self-documenting code.
Efficiency must be designed into the codebase from the start of a project.
Performance requirements must be carefully specified before construction begins so you know how much optimization is necessary.

Read now
Unlock full access