[eluser]jedd[/eluser]
[quote author="beckmann" date="1244775813"]
I'm new to CI and so far I am loving these forums.[/quote]
Hi beckmann, and welcome to the forums.
I think 'hack' is used whenever we look back at code that we'd do slightly differently (this week) - or that we modified to fit into a forum message (or just to fit into the current context of whatever was being discussed).
I've noticed that there's usually two very broad directions you can go with most of these things, and ultimately it comes down to which approach you are more comfortable with. The great thing with design - any design, not just IT stuff - is that there's always ways to optimise things - and that, in turn, is the great thing about these forums.