Doesn't have to be "your one favorite food." Just any of your favorite foods, or a whole list if you like. Making this thread because here lately I've been on a bit of an Indian-food kick (well, maybe for the past five years or so). Not sure I have a favorite Indian dish. One day it's rogan josh, the next it's goat curry. Recently, I tried my hand at making a chickpea curry from a recipe I watched on the Tube.
It turned out delicious, though I will adjust some cooking times and amounts on my next run, as it took longer to reduce than what she showed in her video (perhaps because I used lite coconut milk).
http://harmful.cat-v.org/software/OO_programming/ <- OOP allows a generic build to scale approach to solve problems. And compatibility. In my experience an API/Shared Libraries by being encapsulated, is less likely to get optimized/destroyed by the compiler, specifically in embedded platforms.
Also allows to separate pieces in components: Init, update, destroy, which enables the whole program to be inheritable. If you're creating a first person shooter, and want to add multiplayer, you will have to use OOP regardless.
I remember when you had to write your code exactly or things would just break instantly lol 48K was all you had on an Apple IIe and that was with added RAM ai think... Forgot so much over the years lol