What is the better way to make yourself efficient programming? Consider that you just have 2kb of memory and can’t even have the luxury of wasting memory on variables you are not going to use!
I purchased many books for programming, a lot for references (most of which are useless now), but the ones I will never regret buying, and still always have a look to this day, are the books, J2ME Game Programming , by Martin J Wells, and Micro Java Game Development , by David Fox and Roman Verhovsek.


When I started to programming games, the first ones were games for mobile phones. At the time, mobile devices were very limited, memory was scarce, and even strings had to be optimized in order for not to clog the limited capabilities of the device.
These books gave me the principles to always focus on optimization, to always make revisions in how to make anything faster, be always wary of the use of additional libraries and resources, only using the necessary ones, and always thinking of using the minimum.
It is a philosophy I keep to this day, that helps me develop efficiently, always reviewing all memory considerations, optimizing code, and even the frameworks that I am using, so I can keep them at a minimum or discard the ones that take up too much memory. And sometimes, writing my own frameworks!







Leave a comment