like I have stated, I am nowhere near an expert, so I could be doing it wrong, but new code is needed for everything you do. Every scene, the dialog, music or sfx. The coding gods laugh at me every time I forget a bracket, symbol, or even a space.
You are correct about criticism being a good thing, if it is done properly. It can inspire change, or point out flaws that can be corrected. I am a breakfast cook, and I have received more ignorant criticism than correct criticism. I say this to make a point that it becomes hard to filter through to bs to find the good stuff. On the other end, it makes the real criticism so much better when you find it.