Good2Read: What Is Software Design? by Jack W. Reeves

Jack W. Reeves wrote an article about Software Design back in 1992 and 13 years later wrote a follow up about the same topic.  He does a great job at answering the question “What is Software Design?” with a thought provoking outlook at a question that has no easy answer.

Link to the article:

http://www.developerdotstar.com/mag/articles/PDF/DevDotStar_Reeves_CodeAsDesign.pdf