Публикации по теме 'design-patterns'


Изучение основ Ruby менее чем за 9 минут
Глава 2 Заметки о шаблонах проектирования в Ruby, Расс Олсен Расс Олсен в своей книге "Паттерны проектирования в Ruby" позволяет новичкам в этом языке легко просмотреть отличное введение о Ruby, которое поможет создавать лучшие программы. В этой статье я обобщаю заметки, которые я написал о главе 2. Ознакомьтесь с главой 1 здесь 👇👇 Глава 1 Заметки о шаблонах проектирования в Ruby, автор Расс Олсен Почему важно изучать шаблоны проектирования..

Объектно-ориентированное программирование должно быть простым
Этот длинный текст посвящен моему опыту обучения начинающих разработчиков Ruby и Rails. Однако идеи должны работать с другими объектно-ориентированными языками. TL; DR: Учите людей создавать маленькие простые вещи. После этого все остальное становится намного проще. На момент написания этой статьи я обучал разработчиков Ruby on Rails около 3 лет и занимался разработкой около 6 лет (насколько я знаю, не так уж и долго). В основном это устаревшие приложения, а это означает, что моя..

Шаблоны проектирования программного обеспечения: Часть 1 — Шаблоны создания
Шаблоны проектирования — это фантастический способ использовать повторно используемые решения известных проблем. Они также предоставляют разработчикам программного обеспечения универсальный язык для общения друг с другом во время обсуждения дизайна и архитектуры. Ниже приведен базовый список шаблонов проектирования, которые должны знать все разработчики программного обеспечения. Это ни в коем случае не исчерпывающий список. Однако, по моим наблюдениям, это самые распространенные из тех,..

Зачем нужны шаблоны проектирования в JS?
Во время отладки кода вы когда-нибудь задумывались, как можно так ужасно писать код? Если вы человек, который часто отлаживает код, вышеупомянутый вопрос возникает почти еженедельно, если я настроен оптимистично. Код человека — это отражение его понимания решения проблемы. Шаблоны проектирования помогают программистам мыслить структурировано, что, в свою очередь, помогает программистам найти эффективное решение проблемы. Что такое шаблоны проектирования? Шаблоны проектирования — это..

Это причина, по которой мы не позволяем миллениалам брать на себя контроль над проектом, они этого не получают и ...
Это причина, по которой мы не позволяем миллениалам брать на себя контроль над проектом, они этого не понимают и снова и снова принимают неверные решения. Возможно, мы пропустим все это поколение. Интересно, умеют ли миллениалы подавать кофе? (шутить). Функциональное программирование - это ужасно, ПЛОХО, ОНО УМЕРЛО 3 ДЕСЯТИЛЕТИЯ НАЗАД. А теперь его возродили и заклеили на JavaScript. ООП нацелено на повторное использование, ремонтопригодность, масштабируемость, SRP, KISS и другие..

Шаблоны проектирования программного обеспечения - шаблон декоратора
Введение Шаблон проектирования декоратора - это шаблон проектирования программного обеспечения, который помогает вам добавлять обязанности к объекту во время выполнения. Этот шаблон считается структурным шаблоном проектирования. Этот тип шаблона фокусируется на отношениях между классами и на том, как они могут помочь в решении конкретных проблем. Банда четырех в своей книге Шаблоны проектирования: элементы объектно-ориентированного программного обеспечения многократного..

Дизайн или архитектура?
Различие дизайна и архитектурного паттерна в программной инженерии. Это крутая кривая обучения. Если вы не знакомы с шаблонами проектирования или архитектурой (в разработке программного обеспечения), прежде чем читать эту статью, я предлагаю вам заранее поискать некоторые базовые ссылки в Интернете, такие как Википедия . TL DR; Шаблон проектирования - это термин, относящийся к общим решениям, которые используются для решения общих проблем , возникающих в определенных..