To write good code, one must first write bad code.