A few typos, but still a good article (from my “not a programmer” perspective):
What makes programming so difficult and can we make it easier?
By Karsten Wagner
May 07, 2008
I often thought about the reasons why programming seems to be so difficult and also so different to many other professions. And to what degree it’s possible to simplify and quicken the process. Inspired by this blog post, I want to share my view of the topic here.
What’s the ‘process’ behind programming? How do we do it? I think that we can break down the process of programming info three steps: