Привести в пример паттерн проектирования – один из самых популярных запросов на собеседованиях. В статье объясняем порождающие паттерны простыми словами.
@nuancesprog #статьи #designpatterns
@nuancesprog #статьи #designpatterns
Telegraph
Паттерны ООП простыми словами: порождающие паттерны
Паттерн от английского Pattern – образец, шаблон. В программировании это понятие подразумевает использование определенного подхода или алгоритма, который уже существует для решения проблемы в той или иной ситуации. Вы хотите создать автомобиль, но понятия…
March 12, 2018
Java уже давно считается одним из самых популярных и востребованных языков программирования. В третьей части серии рассматрим расширенные понятия языка и шаблоны проектирования
https://nuancesprog.ru/p/2405/
@nuancesprog #статьи #Java
#Learning #Threads #DesignPatterns
https://nuancesprog.ru/p/2405/
@nuancesprog #статьи #Java
#Learning #Threads #DesignPatterns
https://nuancesprog.ru
Java для начинающих: часть 3 из 4 | NOP::Nuances of programming
Даже при нулевых знаниях в Java трудностей в освоении этих материалов не возникнет. А опытные Java-разработчики смогут освежить свои знания.
November 7, 2018
Статья посвящается тем, кто не может позволить себе заплатить профессиональному дизайнеру и тем, в чьей команде дизайнеры всегда слишком заняты, чтобы помочь. Если вы будете следовать этим простым принципам, я гарантирую - ваши проекты будут выглядеть ничуть не хуже, чем у дипломированных специалистов
https://nuancesprog.ru/p/3470
@nuancesprog #статьи #UX #UI #Design #DesignPatterns
https://nuancesprog.ru/p/3470
@nuancesprog #статьи #UX #UI #Design #DesignPatterns
April 21, 2019
📃 Написание простого кода требует вдумчивости, несколько циклов рефакторинга, а также оценки со стороны или совместной работы над кодом. Рассмотрим несколько шаблонов, которые упрощают выполнение этой задачи.
https://nuancesprog.ru/p/5576
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/5576
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru
4 лучших шаблона для написания простого кода
Трудности с написанием чистого кода? Попробуйте эти 4 шаблона, которые помогут вам упростить эту непростую задачу!
December 26, 2019
Поговорим о недостатках интерфейсов на практике, в том числе непосредственно в момент написания кода. К чему приводит их переизбыток? Где они действительно хороши и почему важен принцип сегрегации интерфейсов? И, наконец, есть ли альтернатива интерфейсам?
https://nuancesprog.ru/p/6559
@nuancesprog #статьи #JavaScript #DesignPatterns
https://nuancesprog.ru/p/6559
@nuancesprog #статьи #JavaScript #DesignPatterns
February 7, 2020
Узнайте, как сэкономить память вашего приложения: кэши с повторяющимися и базовыми данными. Пробуем оптимизировать код: две реализации, две стратегии и два примера.
https://nuancesprog.ru/p/6853
@nuancesprog #статьи #Golang #DesignPatterns
https://nuancesprog.ru/p/6853
@nuancesprog #статьи #Golang #DesignPatterns
February 25, 2020
Что такое Snowflake ID?
Как обеспечить сохранность больших объемов данных? Три метода помогут вам в этом разобраться.
https://nuancesprog.ru/p/8668
@nuancesprog #статьи #SnowFlakeID #DesignPatterns
Как обеспечить сохранность больших объемов данных? Три метода помогут вам в этом разобраться.
https://nuancesprog.ru/p/8668
@nuancesprog #статьи #SnowFlakeID #DesignPatterns
July 7, 2020
Что можно противопоставить изменчивости мира? Нашу мобильность и способность находить разные варианты достижения одной цели. Именно этим требованиям отвечает такой шаблон проектирования, как Стратегия. Вас ждет подробный обзор этого шаблона в действии на примере реализации руководства по плаванию. Приятного погружения!
https://nuancesprog.ru/p/8866
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/8866
@nuancesprog #статьи #DesignPatterns
July 24, 2020
Под покровом капустного листа: шаблон Декоратор
Что объединяет капусту с одеждой? А то, что они являются аналогами такого шаблона проектирования, как Декоратор, позволяющего динамически добавлять объектам новую функциональность. Вот почему знакомство с ним обещает быть интересным и полезным.
https://nuancesprog.ru/p/9397
@nuancesprog #статьи #DesignPatterns #Java
Что объединяет капусту с одеждой? А то, что они являются аналогами такого шаблона проектирования, как Декоратор, позволяющего динамически добавлять объектам новую функциональность. Вот почему знакомство с ним обещает быть интересным и полезным.
https://nuancesprog.ru/p/9397
@nuancesprog #статьи #DesignPatterns #Java
September 3, 2020
Вкратце разберем принципы работы популярных шаблонов проектирования приложений и узнаем, в каких случаях может пригодится тот или иной из них.
https://nuancesprog.ru/p/11076
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/11076
@nuancesprog #статьи #DesignPatterns
January 12, 2021
Вкратце познакомимся с наиболее распространенными шаблонами архитектуры и предпочтительными сценариями их применения.
https://nuancesprog.ru/p/11679
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/11679
@nuancesprog #статьи #DesignPatterns
March 8, 2021
Информативный обзор 5 основных шаблонов проектирования распределенных систем. Рассмотрим их детально: преимущества, недостатки, применение.
https://nuancesprog.ru/p/13047
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/13047
@nuancesprog #статьи #DesignPatterns
July 8, 2021
Рассмотрим шаблоны, позволяющие справляться с приложениями, у которых повышается сложность, и поймем, в каких случаях пригодится каждый из них.
https://nuancesprog.ru/p/15396/
@nuancesprog #DesignPatterns
https://nuancesprog.ru/p/15396/
@nuancesprog #DesignPatterns
March 4, 2022
Рассмотрим преимущества паттерна "Компоновщик", позволяющего писать грамотный код.
https://nuancesprog.ru/p/15482/
@nuancesprog #DesignPatterns
https://nuancesprog.ru/p/15482/
@nuancesprog #DesignPatterns
March 19, 2022
Опытный разработчик должен иметь в своем арсенале различные устоявшиеся инструменты проектирования. Сегодня рассмотрим полезный шаблон "Строитель".
https://nsprg.ru/mzV5Gm
VK: https://nsprg.ru/xJko7v
Дзен: https://nsprg.ru/xkr6Nm
@nuancesprog #Development #DesignPatterns
https://nsprg.ru/mzV5Gm
VK: https://nsprg.ru/xJko7v
Дзен: https://nsprg.ru/xkr6Nm
@nuancesprog #Development #DesignPatterns
December 9, 2023
Как обеспечить сохранность больших объемов данных? Три метода помогут вам в этом разобраться.
https://nsprg.ru/O5koex
VK: https://nsprg.ru/OoY2Kx
Дзен: https://nsprg.ru/v38jQO
@nuancesprog #Snowflake #DesignPatterns
https://nsprg.ru/O5koex
VK: https://nsprg.ru/OoY2Kx
Дзен: https://nsprg.ru/v38jQO
@nuancesprog #Snowflake #DesignPatterns
August 16, 2024