I dunno, perhaps I was just talking crap. :P
I 'discovered' it because I got some lessons on it somewhere in '99 already, yet only the past year orso I got the hang of it. For the simple reason I never made really big apps before. And OO for something small'ish is ridiculous.
If you want to get the hang of OO, just go coding some editor with 8000 lines, noobie-style.
What you really discover is not the word 'OO', but you discover that you desperately need to hide data and organise functions that belong to a single thing. A class/type is just a container to hide specific variables and functions for an object so that they don't wander around everywhere. Books that start talking abstract about dishwashers should be burnt. :P
I 'discovered' it because I got some lessons on it somewhere in '99 already, yet only the past year orso I got the hang of it. For the simple reason I never made really big apps before. And OO for something small'ish is ridiculous.
If you want to get the hang of OO, just go coding some editor with 8000 lines, noobie-style.
What you really discover is not the word 'OO', but you discover that you desperately need to hide data and organise functions that belong to a single thing. A class/type is just a container to hide specific variables and functions for an object so that they don't wander around everywhere. Books that start talking abstract about dishwashers should be burnt. :P