Although it might be beyond the scope of this document, I think it's good to mention that inconsistent coding style can cause severe security issue: https://www.imperialviolet.org/2014/02/22/applebug.html
Log in to comment on this ticket.