Friday, November 26, 2010

Design Pattern Intro


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.

C0mpare framworks with
  • 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