I know I've read all the references and I have a understanding of the basics of OOP (have to to manage doing the Visual Basic and Delphi VCL I've already done).
I'm looking for a more practical explanation as to why I would want to deal with OOP (beyond being forced to if one uses the VCL). What is the benefit to me in my programming compared to the other way?
I see a couple of advantages, and a whole lot of disadvantages to OOP, but basically I'm confused. Can anyone explain OOP in a more practical sense than all the theory I keep getting exposed to regarding to the topic?
I'm looking for a more practical explanation as to why I would want to deal with OOP (beyond being forced to if one uses the VCL). What is the benefit to me in my programming compared to the other way?
I see a couple of advantages, and a whole lot of disadvantages to OOP, but basically I'm confused. Can anyone explain OOP in a more practical sense than all the theory I keep getting exposed to regarding to the topic?