- Douglas C. Schmidt's info on patterns and frameworks.
- Tutorials by same.
- Hillside Group
From Schmidt's framework overview. Frameworks provide developers modularity, reusability, extensibility, and inversion of control. Early GUIs MacApp and Interviews. MFC now a standard. Object Request Broker (ORB) facilitate comm btwn local and remote object
Types
- System, like OS and comm networks.
- Middle-ware, like ORB, msg-oriented middle-ware, transactional databases.
- Enterprise, broad app domains like telecomm, avionics, manufacturing, financial engineering.
Implementation types
- Whitebox. Extend FW objects.
- Blackbox. Use FW defined interfaces.
- Patterns. Frameworks more concrete.
- Class libraries. CL more generic & passive. FW more complete solution.
- Components. Objects that can plug together into app. Seem to me halfway betwn CL and FW.
No comments:
Post a Comment