See Also

Chapter 1

Optimizations that remove “unnecessary” code often clash with any extra defensive code.

Chapter 4

The needs of optimized code are often at odds with self-documenting code.

Chapter 13

Efficiency must be designed into the codebase from the start of a project.

Chapter 19

Performance requirements must be carefully specified before construction begins so you know how much optimization is necessary.

image with no caption

Get Code Craft now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.