although you make a good point I have to disagree with you. I think its better to understand the technique well then just practice defense against certain attacks, or as you say "practice of that specific event. No one attacks the same and people are completely unprecitable in a fight. There are so many "specific events" that you can not possibly cover every single one and how they variate from person to person. In my personal experience it helped me more to understand techniques than practicing a certain event. You are right, but allow me to explain a little further. Take football, for example. The best way to get better at football is to play football. Now, I do agree that learning the basic techniques of football, like stances and tackling principles, is very important to learning the game. But, specifically practicing the event will help you excel at the event. I understand that of course, but the problem with that is that there are too many different events for on to rely solely on practicing events.