CSC/ECE 517 Fall 2007/wiki3 3 as: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
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.