WasTabon
@WasTabon

Как можно быстро освоить ООП на C#?

А то куда бы не пошел, везде объяснения для опытных кодеров, которые с других япов перешли на шарп.
  • Вопрос задан
  • 163 просмотра
Решения вопроса 2
Метанит
Ответ написан
Комментировать
sarapinit
@sarapinit Куратор тега C#
Точу водой камень
Никак, потому что нет явного определения «правильного» ООП. Есть много точек зрения, например шаблоны GoF. В этом смысле подразумевается, что освоил шаблоны и молодец.
С другой стороны мужик, который ввел понятие ООП (Алан Кей) говорит что все неправильно поняли и основная идея была в посылке сообщений.
С третьей стороны есть ООП идеалисты, которые призывают «доверять своим объектам» и полностью мышление поменять на объектное, в том числе отказаться от switch полностью заменив на полиморфизм, отказаться от методов расширения итп.
С четвертой стороны новые фичи языка говорят что ООП уже не модно, а модно ФП и давайте все запаттернматчим и «добавьте уже алгебраические типы!».

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

Войдите, чтобы написать ответ

Похожие вопросы