mistakes to avoid while coding