курсы, в которых ООП даётся в практическом ключе? Я найти не смог. В таком ключе, чтобы не только размышления были о том, что это хорошо (потому что потому), а была видна реальная разница между кодом.
Пример: давайте напишем такое-то приложение/проект без ООП. Потом переписываем его же с ООП. Далее анализируем, тут меньше кода, тут нет повторений, тут архитектура чище.
Может несколько таких самостоятельных упражнений есть. Аля переделайте код в объектно-ориентированный.
ООП не означает что код будет чище)
Напиши тодолист в ооп 🤷
Есть хорошие примеры в примерах реализации паттернов в разных статьях
Принципы DRY несколько намекают на это.
Обсуждают сегодня