@returnZero

Где можно найти задачи для практики ООП?

изучаю программирование на примере языка C# по справочнику Шилдта. Сейчас прохожу тему ООП, и продвинулся относительно(как мне кажется) далеко, но в голове очень много неотсортированной информации, посоветуйте пожалуйста какие-то задачи на практику ООП(для новичка) в C#, заранее спасибо!
  • Вопрос задан
  • 447 просмотров
Решения вопроса 1
mayton2019
@mayton2019
Bigdata Engineer
Самое лучшее - это влиться в какой-то проект. Добровольцем.

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

В протвном случае Питонщики выглядят круче ибо они код педалят быстро и эффет на выходе - тот-же.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Надо просто брать и решать реальные задачи. Например автоматизация действий за ПК или любые задачи, которые вам интересны. Или вот к примеру написать самый обычный калькулятор с использованием WPF и паттерном MVVM (например с либой Prism).
Ответ написан
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
Задачи надо придумывать самому себе.
Иначе какой ты программист?
Ответ написан
@formasters777
Не зависимо от языка, Вы должны практиковать каждый день, хотя бы стараться делать эту практику несколько раз в неделю,
Если Вы изучили методы строк, массивов, чисел, их уже можно практиковать,
Нужно определиться с средой, где будет практика, что-то типа Maui или просто консоль и вывод лога на неё.
Создавайте объекты, методы в объектах, пробуйте наследовать,
смотрите задачники по С#, сайты по практике на С# с заданиями, правда они могут быть на английском, но есть же переводчик.
Ответ написан
Комментировать
DollyPapper
@DollyPapper
Сама поставновка вопроса говорит о том, что никуда вы в этом плане не продвинулись. Посмотрите курс "Дмитрий Елисеев - Неделя ООП". Там примеры на PHP, но это не должно пугать, т.к. в ООП платформозависимое по сути только наследование, и то, синтаксически во всех С-подобных языках оно +- одинаковое.
Ответ написан
Комментировать
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
На работе в крупном проекте. Всё остальное парадигмам и шаблонам проектирования по-настоящему не научит.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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