How many times have I seen it? Many. In a design session, someone comes up with an idea. Someone else comes up with a way to make that idea even more flexible. That way, sometime in the future when someone wants a variation on the idea, all that is needed is to make a few configuration changes and voila, there we have it.
Then they sit and wait for that glorious day when someone comes along with a request to match what they built. Very often, it never comes. Sometimes it does but it is years later. Sometimes the developer moved on and no one can make any sense of the configuration options. Other developers have different approaches and undo what a previous developer did.
Predict no further into the future than a few months. It is enough. Be prepared at that point to adjust your approach then. Not now.
Related Articles
No user responded in this post
Leave A Reply
Please Note: Comment moderation maybe active so there is no need to resubmit your comments