Part 2: Practical Design
←Older revision | Revision as of 08:17, 14 August 2008 | ||
Line 17: | Line 17: | ||
* Chapter 6: [[Code Against Interfaces, Not Implementations]] | * Chapter 6: [[Code Against Interfaces, Not Implementations]] | ||
* Chapter 7: [[Use Modular Architecture]] | * Chapter 7: [[Use Modular Architecture]] | ||
- | * Chapter 8: [[Separate APIs for | + | * Chapter 8: [[Separate APIs for Clients and Providers]] |
* Chapter 9: [[Keep Testability In Mind]] | * Chapter 9: [[Keep Testability In Mind]] | ||
* Chapter 10: [[Cooperating with Other APIs]] | * Chapter 10: [[Cooperating with Other APIs]] |