WasTabon
@WasTabon

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

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

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

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

Войти через центр авторизации
Похожие вопросы