• Об'єкт-запит (англ. Query Object) — шаблон проєктування, який дозволяє приховати SQL за допомогою об'єктів. Використання мови запитів в коді призводить...
    4 KB (254 words) - 22:48, 16 March 2023
  • Пул об'єктів (англ. Object pool) — твірний шаблон проєктування, набір ініціалізованих і готових до використання об'єктів. Коли системі потрібно об'єкт, він...
    9 KB (708 words) - 10:17, 3 September 2021
  • Шаблони проєктування програмного забезпечення (англ. software design patterns) — ефектні способи вирішення задач проєктування програмного забезпечення...
    7 KB (427 words) - 23:09, 27 August 2022
  • Будівельник (англ. Builder) — шаблон проєктування, належить до класу твірних шаблонів. На відміну від шаблону абстрактної фабрики і фабричного методу...
    11 KB (701 words) - 15:31, 7 November 2023
  • Шлюз (англ. Gateway) — шаблон проєктування, який інкапсулює доступ до зовнішнього ресурсу. Часто при взаємодії із зовнішніми ресурсами використовується...
    6 KB (304 words) - 13:19, 3 April 2023
  • Controller) — шаблон проєктування, який пропонує створювати на кожну окрему сторінку окремий об'єкт обробник. Коли відбувається запит по адресі, вебсервер...
    2 KB (133 words) - 20:19, 14 February 2024
  • забезпечення, шаблон проєктування мультитон або пул одинаків схожий на шаблон одинак, який дозволяє створювати лише один екземпляр об’єкта, але розширює...
    8 KB (457 words) - 21:33, 18 March 2022
  • запит в іншу (або ж створювати для неї повідомлення). Спостерігач (шаблон проєктування) Посередник (шаблон проєктування) Публікація-підписка (шаблон проєктування)...
    2 KB (102 words) - 22:56, 16 March 2023
  • Шаблон Proxy (Заступник) — Шаблон проєктування. Надає об'єкт, що контролює доступ, перехоплюючи всі виклики до нього. Необхідно керувати доступом до об'єкта...
    13 KB (939 words) - 21:34, 16 June 2022
  • Зні́мок (англ. Memento) — це шаблон проєктування, що належить до класу шаблонів поведінки і забезпечує можливість відновлення об'єкта до збереженого (попереднього)...
    9 KB (670 words) - 22:47, 19 April 2024
  • шаблон проєктування, відноситься до класу шаблонів поведінки. Також відомий як Дія (англ. Action), Транзакція (англ. Transaction). Інкапсулює запит у...
    20 KB (1,336 words) - 04:03, 31 March 2022
  • Фаса́д — шаблон проєктування, призначений для об'єднання групи підсистем під один уніфікований інтерфейс, надаючи доступ до них через одну точку входу...
    11 KB (704 words) - 11:35, 4 May 2023
  • Адаптер, Adapter — структурний шаблон проєктування, призначений для організації використання функцій об'єкту, недоступного для модифікації, через спеціально...
    14 KB (942 words) - 12:00, 9 April 2023
  • твірний шаблон проєктування, який дозволяє створювати копії існуючих об'єктів таким чином, що програмний код не залежить від їх класів. Цей шаблон застосовують...
    17 KB (1,172 words) - 23:16, 17 September 2023
  • нульовий об'єкт — це об'єкт з визначеною нейтральною (англ. null) поведінкою. Шаблон проєктування Null Object описує використання цих об'єктів та їх поведінки...
    15 KB (802 words) - 18:43, 22 September 2023
  • Front controller (category Шаблони проєктування програмного забезпечення)
    (фронт-контролер, єдина точка входу) - шаблон проєктування, який є спеціалізованою варіацією шаблону проєктування Посередник. Задачею фронт-контролера є...
    4 KB (250 words) - 09:14, 6 August 2023
  • Fluent builder — твірний шаблон проєктування, який спрощує процес створення об'єктів. Спростити процес створення важких об'єктів. Розв'язує проблему перевантажених...
    9 KB (570 words) - 03:12, 6 May 2022
  • Специфікація — це шаблон проєктування, який представляє бізнес логіку у вигляді ланцюжка об'єктів зв'язних операцій булевої логіки. логіка фільтрації об'єктів винесена...
    9 KB (611 words) - 21:17, 6 April 2022
  • Мапа відповідності (англ. Identity Map) — шаблон проєктування, який покликаний покращити продуктивність взаємодії зі сховище даних зберігаючи записи у...
    3 KB (169 words) - 01:08, 17 March 2022
  • При розробці програмного забезпечення, Модуль це шаблон проєктування, який дозволяє реалізувати концепцію програмних модулів, яка визначена в модульному...
    11 KB (779 words) - 05:21, 28 June 2022
  • décorateur) — структурний шаблон проєктування, призначений для динамічного підключення додаткових можливостей до об'єкта. Шаблон Decorator надає гнучку альтернативу...
    15 KB (1,068 words) - 14:50, 1 June 2022
  • Інтерпретатор (англ. Interpreter) — шаблон проєктування, належить до класу шаблонів поведінки. Для заданої мови визначає представлення її граматики, а...
    17 KB (1,360 words) - 10:42, 15 November 2023
  • Стратегія (англ. Strategy) — шаблон проєктування, належить до класу шаблонів поведінки. Відомий ще під іншою назвою — «Policy». Його суть полягає у тому...
    28 KB (2,001 words) - 14:30, 6 March 2023
  • Скромний об'єкт (англ. Humble Object) — шаблон проєктування, який дозволяє відокремити поведінку, що легко піддається тестуванню від поведінки, яка насилу...
    4 KB (290 words) - 22:58, 16 March 2023
  • Наслідування з одною таблицею, англ. Single Table Inheritance) — шаблон проєктування, який пропонує зберігати ієрархію наслідування класів у вигляді однієї...
    4 KB (220 words) - 18:27, 20 February 2021
  • Mediator) — шаблон проєктування, наледжить до класу шаблонів поведінки. Визначає об'єкт, що інкапсулює спосіб взаємодії множини об'єктів. Посередник забезпечує...
    22 KB (1,841 words) - 07:57, 29 September 2023
  • Стан (англ. state) — шаблон проєктування (належить до шаблонів поведінки), що реалізує скінченний автомат в обʼєктно-орієнтованому програмуванні. Він...
    16 KB (1,335 words) - 11:59, 31 January 2023
  • Гроші (англ. Money) — шаблон проєктування, який пропонує створити об'єкт, що описує гроші. Велика кількість комп'ютерів обробляють дані про гроші. Дивно...
    2 KB (108 words) - 15:09, 12 June 2022
  • Серіалізований великий об’єкт (англ. Serialized LOB) — шаблон проєктування, який пропонує зберігати великий граф об'єктів в одному полі. В об'єктній моделі...
    2 KB (143 words) - 22:44, 16 March 2023
  • Одинак (англ. Singleton) — шаблон проєктування, належить до класу твірних шаблонів. Гарантує, що клас матиме тільки один екземпляр, і забезпечує глобальну...
    22 KB (1,399 words) - 07:23, 15 December 2023
  • (англ. Registry) — шаблон проєктування, який пропонує створити відомий усій системі об'єкт, що відповідає за отримання загальних об'єктів чи сервісів. Є декілька...
    2 KB (159 words) - 22:57, 16 March 2023