Separate Query from Modifier
From CSSEMediaWiki
(Difference between revisions)
(New page: Straight from Martin Fowler 2003: 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'' ...) |
m (Reverted edits by Ebybymic (Talk); changed back to last version by Warwick Irwin) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | Straight from [[Martin Fowler | + | Straight from [[Martin Fowler 1999]]: |
− | You have a method that returns a value and also changes the state of an object. | + | "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'' | + | ''Create two methods, one for the query and for the modification.''" |
==See also== | ==See also== | ||
[[Command query separation]] | [[Command query separation]] |
Latest revision as of 03:22, 25 November 2010
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."