December 2002
Intermediate to advanced
288 pages
9h 46m
English
Design objects so that they can be easily replaced by a faster implementation.
Use interfaces and interface-like patterns (e.g., the Factory pattern).
Design for reusable objects.
Use stateless objects.
Consider whether to optimize objects for update or for access.
Minimize data conversions.
Read now
Unlock full access