Lets learn how NOT to code shall we