CSC/ECE 517 Fall 2007/wiki3 3 as: Difference between revisions
Jump to navigation
Jump to search
m (→Examples) |
|||
Line 2: | Line 2: | ||
Take the principle of Separation of Responsibility and catalog the information on it available on the Web. Find good descriptions and good, concise, understandable examples. Tell which you consider the best to present to a class. | Take the principle of Separation of Responsibility and catalog the information on it available on the Web. Find good descriptions and good, concise, understandable examples. Tell which you consider the best to present to a class. | ||
==Principle== | |||
The clear distinction of functionality among | |||
==Description== | |||
This is similar to the GRASP patterns. | |||
==Examples== | ==Examples== | ||
[http://www.javacoffeebreak.com/books/extracts/javanotesv3/c6/s6.html Javacoffeebreak.] This site contains an example using separation of responsibility for an easy GUI application. | [http://www.javacoffeebreak.com/books/extracts/javanotesv3/c6/s6.html Javacoffeebreak.] This site contains an example using separation of responsibility for an easy GUI application. |
Revision as of 17:58, 18 November 2007
Separation of Responsibility
Take the principle of Separation of Responsibility and catalog the information on it available on the Web. Find good descriptions and good, concise, understandable examples. Tell which you consider the best to present to a class.
Principle
The clear distinction of functionality among
Description
This is similar to the GRASP patterns.
Examples
Javacoffeebreak. This site contains an example using separation of responsibility for an easy GUI application.