CSC/ECE 517 Summer 2008/wiki3 1 PF: Difference between revisions
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
objects. | objects. | ||
== Introduction == | == Introduction == | ||
A pure fabrication is a class that does not represent a concept in the problem domain, specially made up to achieve low coupling, high cohesion, and the reuse potential thereof derived (when a solution presented by the Information Expert pattern does not). | |||
==Comparisons of == | ==Comparisons of == |
Revision as of 09:07, 23 July 2008
Pure fabrication
Sometimes it is a good idea to introduce into a system an object that has no counterpart in the real world. This is called the pure fabrication pattern. Find examples of pure fabrication, and weave them into a narrative that can teach programmers when it is helpful and when it is not helpful to fabricate objects.
Introduction
A pure fabrication is a class that does not represent a concept in the problem domain, specially made up to achieve low coupling, high cohesion, and the reuse potential thereof derived (when a solution presented by the Information Expert pattern does not).