В работе, сделали, перечитали, поняли что можно сделать "более ООП" - сделали.
На моем опыте, лучше всего закрепляется информация, которая была применена на реальном проекте и принесла пользу. А не в примерах, которые в реальной работе редко встречаются.