Depends on the situation. If it was a fair 1 vs 1 fight, I don't agree with it. If something dear is in danger because of the attacker, then I would advise it.
If you're facing a real violent attack, and you have a weapon -- USE IT. There is no such thing as a fair fight except in sporting contests. Unless you fall into the habit of getting into monkey dance/status fights... if you're attacked for real, don't try to play fair.