I'm new to the code review site (but not to SE in general). I posted my first question in earnest after reading the "about" page and noting that code must be working.
The code I posted worked locally, but the entire program is thousands of lines long, the part that needed some TLC was maybe 20 lines long, so I tried to reduce down to that. An answer was given that also suggested I rename the variables to something more reable and a comment was posted saying that without more code and some way to testing it with data it would be difficult to help. My first thought was to scrap the question and start over, so I tried to do that - I've never deleted a post before so I edited the question to request a delete, that was the wrong move and I understand why now (on the mobile version I couldn't find the "request moderator intervention" until someone pointed me in that direction). I then decided to make changes to all the names of the variables and remove lines that don't effect the flow or logic of the code (lines that could be in a different location and are only in the same location for ease, they have little to no effect on the code speed - I profiled to check). This change was also rolled back with the threat that the question be locked if I do it again.
Now first my general experience on SE is that you improve a low quality question rather than reposting. Secondly I found the whole process a little hostile. Both edits I made were called vandalism, in both cases I was trying to do the correct thing, in the second case is was advised by the answer and comments!
I've not linked my former question here because this isn't about me complaining (ok, a little) it's about me understanding. Am I just supposed to leave the question and is, without edits, even if an answer wont help me? Even if comments say a useful answer isn't possible in the current state?
I guess to sum up: on code review do we not improve questions based on other users comments?