It does if you interpret James's comment to mean interactions with romantic intent.
Dating a single person for a long time is akin to managing a team of developers (sure, you don't get quick feedback) and chatting to someone you don't know in a book store is like quickly compiling something in a new language.
I disagree. Unless we are talking about sofware engineering then it seems to me that what you select is based on previous projects but the choices themselves are based on tested scientific models with predictive power.
There seems to be a definite relation between active recall, the testing effect, spaced repetition, generation, learning in different environments, changing the parameters of learning. They seem to all work with long term memory by either filling short term memory up with different material or waiting until short term memory forgets the material in question. At least, that's my reading of the research.
I found out about these learning effects while researching the interaction between spaced repetition and deliberate practice. I'm starting to think that c... (read more)
It actually sounds like you're getting a third effect out of your setup. Namely interleaving.
You could probably improve it slightly further by trying to generate your own theories before reading chapters and learning the material in different locations.
Learning and memorization.
Spaced repetition, the testing effect and the use of mnemonics has not replaced linear non tested study (where you read something over multiple times in a short period of time, don't test yourself and don't space the readings.)