The Complexity of Flexibility
When designing the functionality of a website’s content management system, people often want a highly flexible system filled with options and variations. Or, at least, they think they do. The challenge is that the more flexibility you add, the more complicated everything becomes.