CSC/ECE 517 Summer 2008/wiki3 1 PF: Difference between revisions
Jump to navigation
Jump to search
Line 18: | Line 18: | ||
==External links== | ==External links== | ||
*[http://www.ruby-doc.org/docs/ProgrammingRuby/ Programming Ruby The Pragmatic Programmer's Guide] | *[http://www.ruby-doc.org/docs/ProgrammingRuby/ Programming Ruby The Pragmatic Programmer's Guide] | ||
*[http://davidhayden.com/blog/dave/archive/2005/09/18/2476.aspx Grasp Pattern] | |||
[[CSC/ECE 517 Summer 2008/wiki3 Assignment|Back to the assignment page]] | [[CSC/ECE 517 Summer 2008/wiki3 Assignment|Back to the assignment page]] |
Revision as of 01:56, 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.