ThoughtStorms Wiki

See also OnReuse, FrameworkStrategy, SeedWorks

PhillipJEby says : A framework is a library that calls the framework user's code. ie. something with CallBacks


Another description here :

A discussion of fragile base classes would be incomplete without a mention of framework-based programming. Frameworks such as Microsoft Foundation Classes (MFC) have become a popular way of building class libraries. ... A framework-based system typically starts with a library of half-baked classes that don't do everything they need to do, but rather rely on a derived class to provide missing functionality. A good example in Java is the Component's paint() method, which is effectively a place holder; a derived class must provide the real version.


by Douglas C. Schmidt, Aniruddha Gokhale, and Balachandran Natarajan, Vanderbilt University

See also :