Comment Comment by lokethien Couldn't agree more. Software development is a craft, not engineering. And a tidy system keep things consistent and it enables us to make changes easily. Well written. parent lokethien 6 years ago