Comment My advice: don't code (Score 1) 429
You should get most (preferably all) of the resuests before you start coding. And you should get them clearly. If you start coding and accepting more and more requests you'll end up in trouble.
When you start a project, make sure it's been talked about enough, good descisions must have been made etc. Then write down what needs to be done and what the resulting software should have. Whatever is -not- in there ... is too bad. They should have thought of that earlier, or pay you for all the trouble you need to go through.