GRASP (object-oriented design): Difference between revisions

Content deleted Content added
m sp, date & link fixes; unlinking common words, added uncategorised tag using AWB
No edit summary
Line 24:
* low impact in a class of changes in other classes;
* high reuse potential.
 
==Factory==
This pattern helps determine who should be responsible for creating objects when there are special considerations, such as complex creation logic. This is achieved by creating a '''Pure Fabrication''' object, called '''Factory''' that handles the creation.
 
==High Cohesion==