We all want our models to remain flexible so that we can continue to update them and use them going forward. Lack of flexibility is a major cause of frustration and excessive maintenance of the models and is the primary reason a model needs to be rebuilt after some time.
Check out this link for some great tips on how to keep your models flexible:
link deleted by mod
Bookmarks