Great tutorials, working through the OOP lesson now. I've coded procedurally for over 7 years and am fairly proficient at the style. Includes contain functions, with separate include files for different tasks/sections (functions_security.php, functions_news.php, functions_calendar.php, ect). I reuse as much code as possible, sometimes taking a slight hit on performance to achieve reusability.
The sites I work on now are of course, written procedurally. I am interested in starting to implement OOP methods, but every time I look at OOP tutorials, I shy away.. I can write "hello world" in far fewer lines of code procedurally, than with the complexity of classes, properties and methods.
What am I failing to see? I think the Killersites OOP tutorial is great, no complaints about the way the material is covered. But where is the incentive to turn a 300 line app into 600 lines with extra complexity? Is it just for the sake of being abstract and using the latest buzznology?
Really hoping someone can steer me in the right direction.