Testing
Any defects in the framework will be passed on to all applications.
Two types of testing:
- A framework can be tested in isolation with default implementations (standard testing).
- A framework should be used to develop an actual application.
Rule of thumb: three applications should be built before distribution.