,

Mobile's in the air — Mobile Trends Conference 2014

Mobile is the future. And, myself being hugely resistant to all the marketing buzz that comes and goes every few years, when I see people gazing at their smartphone screens on trains and buses, in cafés and restaurants, while no further than…

Example of just-in-time design : Refactor to Open-Closed

Programming is an art of finding the right balance between making software insufficiently flexible and overly complicated. If your code is of poor quality it is usually not easy to change (under-design). While, if your code is too flexible it…