I prefer to avoid comments almost all the time: http://codeulate.com/2013/08/code-commenting-guidelines-for-beginners-and-beyond/