@Benderm

Как научиться использовать паттерны?

Здравствуйте!

Подскажите, как научиться использовать паттерны программирования в реальной работе. Одного изучения и зубрежки недостаточно. Как придти к пониманию того, что для решения той или иной задачи нужен определенный шаблон проектирования? Может какие-нибудь книги или уроки/статьи посоветуете.
  • Вопрос задан
  • 543 просмотра
Пригласить эксперта
Ответы на вопрос 3
NYMEZIDE
@NYMEZIDE
резюме - ivanfilatov.ru
Это приходит с опытом. Когда набьете много шишок на реальных проектах. Понимание или придет, или нет.

Использовать или нет паттерны видно, когда ты знаешь все ТЗ на проект, все его этапы, знаешь куда потом его будут интегрировать и с чем, какие последующие доработки и развитие проекта планируется.
Обычно такие вещи знает и планирует архитектор.
Ответ написан
Комментировать
ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode
Разбирать практические примеры.

Можно, конечно, методом проб и ошибок - пару раз напишите костыль, который не расширяется, поймете как в след. раз сделать правильно. Но рекомендую начать с практики.

Многие задачи шаблонны и для них уже есть православное решение. Для уникальных и сложных задач придется проектировать и комбинировать.
Ответ написан
Комментировать
sim3x
@sim3x
Вам не нужно внедрять паттерны
Вам нужно писать минимальный рабочий код для решения тасков

После того как научитесь писать код вменяемо и будете иметь хотя бы 5 лет практического опыта, прочитайте пару книжек для ознакомления с тем как называются блоки кода, который вы писали 5 лет
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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