Programming no-nos for beginners