from personal experience, once you really understand OOP there's nothing like it.
now, the problem is *REALLY* understanding it....i mean, not just grasping the concepts, but once you get to the point that you actually *think* objects, then OOP really shines.
Now, i do understand those who are sill confused...but don't feel bad, everybody has a hard time with OOP at the beginning.
In reality i think it's a double edged sword....you can make the bests code and the worst with OOP (nothing like spaguetti OOP code, ARGH!)
=)
just one piece of advice: don't give up on OOP that easy.....you won't regret it.
now, the problem is *REALLY* understanding it....i mean, not just grasping the concepts, but once you get to the point that you actually *think* objects, then OOP really shines.
Now, i do understand those who are sill confused...but don't feel bad, everybody has a hard time with OOP at the beginning.
In reality i think it's a double edged sword....you can make the bests code and the worst with OOP (nothing like spaguetti OOP code, ARGH!)
=)
just one piece of advice: don't give up on OOP that easy.....you won't regret it.