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