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).