Dec 28, 2010
Engineers are usually pretty good problem solvers and so are software developers (which I also consider to be part of the engineering guild). But if that is the case, why is there so much
crappy mediocre software around where people have apparently failed miserably at solving a certain problem?
Over the last few years I have come up with a theory for this, which I would like to elaborate on during the rest of this article.