Yes, there are a lot of things that are important for effective training. Great coaching, partner practices, solo practices, eating well and so on. You also may have heard that it takes 10,000 hours of practice to truly master anything. Well, 10,000 hours will take a very long time to achieve if the only time you train your body is on the practice floor. Basically, no one masters anything completely if their only practice is in structured settings.
Think of it as learning a language. You could have a great teacher, and set aside time for practice sessions with other students, but when you go to a country where this language is the only one spoken, your progress will take off like a rocket because your use of that language is built into everything you do.
24.03.2016