Aug 17, 2017

The good programmer

The good programmer is the one that analyze the problem, but does not just think to a solution but to a "class of solutions" that happens when requirements can change a little bit, and implement code in a way that such changes can be easily feasible. But at the same time does not push differentiation over the limits that invalidate the solution.