30 Août 2008
Posted in
Artikelen -
Computers
Intent
We want to be able to grow our domain models. They must be infinitely scalable. Growing an already large model should not be more difficult than a small model. Change comes in two forms: changing existing functionality, or adding new. There should be as little difference between the two, regarding testing, validating, and modelling.
Also Known As
Example
Context
Problem
Solution
Don't change existing objects, not for changing existing functionality, nor to add new functionality. Existing test cases should not need to be modified. Functionality is modified by adding more objects. Since the model has been created using the Active/Passive pattern it is a loosely coupled model that does not hinder us in doing this.
Structure
Variants
Known Uses
Consequences
See Also
Trackback(0)
TrackBack URI for this entryComments (1)
Subscribe to this comment's feedWrite comment
| < Précédent | Suivant > |
|---|












