I'm relatively new to Stack Overflow and already have experience with getting both a question and an answer deleted.
I understand why my question was closed, but the closing happened too fast. The first time I looked at my question after posting it, it was already closed; I didn't get the chance to respond.
The deletion of my answer was done by mistake. The deleter wrote that I should have deleted the answer by myself to avoid bothering the moderators. That was offensive, IMO.
I suggest implementing a time period, e.g. one day, during which questions cannot be closed. That way, authors would have the chance to explain the causes of their answers.