Number 6.
You must be able to iterate fast for game dev, it's a cycle, you tweak, test, tweak some more things, test again, and repeat.
So it's important to setup GUI controls to tweak values on the fly, tools like datGUI, Leva, or Tweakpane are very good for this.