Published by Mijingo

movie icon image

EE Insider Blog

Spend your time learning and developing sites with ExpressionEngine and we'll use this blog to keep you informed of all the news related to ExpressionEngine and CodeIgniter.

» Read more in the Archives.

» Have a tip? Send us your EE news.

Learn ExpressionEngine Today

Over a series of 8 videos, watch and learn as Ryan builds an entire ExpressionEngine website from beginning to end. Get started now.

Mark Huot on Responsible Development

Happy Cog’s Mark Huot wrote an interesting article on Cognition entitled “Responsible Development”. He talks about trying to strike the appropriate balance between ultimate configurability and striving for simplicity and ease of management.

Unfortunately, we don’t all live in that dream world where everything is possible. In the real world we all know publishing platforms can be more confusing than the HTML they output. As you add functionality to your publishing platform you also add complexity.

I’m sure we’ve all been guilty of adding an extra field or two that we didn’t need to, all in the name of making things more dynamic and manageable. ExpressionEngine makes this so easy! But sometimes this makes the entire system less client friendly and even more prone to bugs.

What do you guys think? How do you strive for “responsible development”?

Posted on Nov 22, 2010 by Brian Warren

Filed Under: Life as a Web Professional, News