Мне приходилось изобретать такую систему для себя самому.
И мне конечно такой подход был всегда ближе, импонировал - теория и практика, шаг за шагом.
Вот не знаю, можно ли здесь предложить общее универсальное решение (типа в рамках "школы"?), как рекомендацию для практики.
Возможно над этим стоит действительно призадуматься.
Take what is offered and that must sometimes be enough.