patterns (5)

Шаблони проєктування: фабричний метод

Призначення Фабричний метод - це патерн проєктування, який надає інтерфейс для створення об'єктів у суперкласі, але дозволяє підкласам змінювати тип об'єктів, які будуть створені. 🙁 Проблема Уявіть, що ви створюєте програму для управління логістикою...

Alex · 07 вересня 2023 · 131 · 1

Створення об'єктів в JavaScript: патерни та кращі практики

Створення об'єктів в JavaScript - доволі заплутане питання. Є декілька способів зробити це. Новачки (а інколи і досвідчені користувачі) часто в них плутаються. Але не лякайтеся - це не складний процес, і в цій статті ми розберемося в різних стилях ст...

Codeguida · 05 листопада 2020 · 158

Найважливіші архітектурні шаблони, які необхідно знати

Архітектурний шаблон - це узагальнене рішення   поширеної проблеми в архітектурі програмного забезпечення в заданому контексті. Шаблон - це вирішення завдання в певному контексті. Часто розробники не до кінця розуміють різницю між архітек...

Alex · 28 жовтня 2020 · 4.2K

Патерни JavaScript у дії

У цій статті ми розглянемо: Породжувальні патерни: «Фабрика» (Factory); «Абстрактна фабрика» (Abstract Factory); «Прототип» (Prototype); «Будівельник» (Builder). Структурні патерни: «Адаптер» (Adapter); «Декоратор» (Decorator); «Компонувальник» (C...

Codeguida · 14 січня 2020 · 115

Архітектура веб-застосунків на прикладі Golang

З недавнього часу я пишу на Go. До цього здебільшого використовував Python/Django. Як виявилось в світі Golang ще немає купи класних фреймворків, які вирішують більшість завдань, тому треба було самому реалізовувати архітектуру застосунку. І це класн...

Codeguida · 15 червня 2018 · 168