Re:Why are Soviet math textbooks so hardcore in comparison t...
by jimmaswell on Wednesday April 22, 2020 @01:54PM
(#22948291)
I did say you need to do some exercises, just not an extreme amount or at the expense of theory. And these math exercises are different from programming - they amount to applying some process to different numbers over and over again while at least there would be some degree of problem solving if you wrote a bunch of genuinely different programs.
The way I see it, doing the thing gives you ample opportunity to figure out theory on your own - repeating a menial task prompts the brain to invent shortcuts. Meanwhile I can't imagine someone learning only theory to not fail spectacularly at practical tasks - because theory doesn't capture everything; there are lots of practical, intangible things that crop up when you start doing the work. On top of that, it's easy to feel you understand something without actually understanding it.
The best way, IMO, is what philipov's father said - you have to alternate between theory and practice. It's how you can build understanding faster while continuously validating it.