By kirillcool
via weblogs.java.net
Published: Aug 08 2008 / 07:23
Where's the state? This is a small but useful question when deciding how a problem domain gets carved up into objects: What things have state? What things have values that can change? When and how can they change? Can the changes be observed? Who needs to observe changes in state?
Add your comment