Took me a while to figure out why the -10 and +10 were happening. How people keep all this stuffed into their heads and still remember what question they're trying to answer, I'll never know.
The +10 -10 is part of what makes it easier to remember. Don't think of it as "(990 +10) + (45 - 10)" That's unweildly. Think of it as "990 and 45." Now, move 10 over from one number to the other number.
You try. In your head, think "500 and 200." Now, move 100 over from one number to the other. Isn't that easier than thinking of it as a subtraction operation separate and distinct from an addition operation?
Now, consider the following problem: "372 minus 89." Try to do that in your head. If you
think it in the manner you were probably taught to do math
on paper, it will be needlessly difficult. Instead, think of it this way: "372 and 89. Take 1 away from 3. 272. Add 11. 283."
It's trivial to look at 89 and see that it's 11 less than 100. 100 Is a nice easy number to work with. Subtracting 100 from 372 is easy because all you're really doing is 3 - 1 = 2. Adding 11 to 272 is easy all your doing is 7+1 =8 and 2+1=3, and you can do both of those additions in a single operation.
372-89 can be performed effortlessly in your head by doing nothing other than
adding or subtracting the number 1. Yes, doing math that way might be something that needs to be learned, but learning it is no different than learning to do math in other ways.