Separate Query from Modifier

From CSSEMediaWiki
Revision as of 03:00, 23 September 2008 by Warwick Irwin (Talk | contribs)
Jump to: navigation, search

Straight from Martin Fowler 1999:

"You have a method that returns a value and also changes the state of an object.

Create two methods, one for the query and for the modification."

See also

Command query separation

Personal tools