There was some discussion at the CEMC conference about coding guidelines. I found this excellent article about the topic of Reading Code and best practices. I plan to use this in my senior (ICS4U) course early to set the standards and probably a simplified version after a few months in ICS3U.