Heron-Centric: Ruminations of a Language Designer The Principles of Good Programming by Christopher Diggins July 24, 2011 Summary Over the years I have found that following a relatively small number of fundamental guiding principles has helped me become a much more effective programmer. Today's post is a lightly edited repost from my blog at The Area, a web-site dedicated to users of Autodesk medi