Title: How to Write Good Programs