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]] | ||