Also worthy to remember: there're 2 OO-schools afaik. The school from c++ where beginners start learning how to work exactly according to the book and take the info for granted, and the school of autodidacts who went through all the code-phases themself and prolly use OO a different way. I had this discussion some while ago with a fellow TBL'ian (demoscene-coder), who did asm, pascal, c++. He more or less learnt c++ from the moment he started working at a company. He also thought that for example things like 'inheritence' is way overrated, he sees classes more like a way to group things together and as a proper way for datahiding. And really, he's a *brilliant* coder on all aspects. I had the very same discussion with yet another coder, who also states that alot of typical c++ coders are basically trained monkeys who repeat what their teachers once said. :P (he's also a coder with a huge rep) From him I copied the modular-synth idea.. sofar it works. :D
OOP... If You Don't Wanna Hear It From Me...
Miscellaneous Forums/General Discussion/OOP... If You Don't Wanna Hear It From Me...The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.