Software design

Вики

Многоуровневая архитектура

Многоуровневая архитектура Основы многоуровневой архитектуры Многоуровневая архитектура — это разделение функций представления, обработки и управления данными в клиент-серверных приложениях.  Трехуровневая […]

Вики

Дизайнерский маркер

Дизайнерский маркер Определение и использование маркеров дизайна Маркер дизайна — это метод документирования выбора дизайна в исходном коде.  Традиционно интерфейсы

Вики

Ответственный дизайн

Дизайн, основанный на ответственности Основы объектно-ориентированного дизайна Объектно-ориентированный дизайн (ООД) фокусируется на объектах, которые выполняют определенные задачи и взаимодействуют друг

Вики

Объектно-ориентированное проектирование

Объектно-ориентированный анализ и проектирование Основы объектно-ориентированного проектирования (ООП) ООП — это методология разработки программного обеспечения, основанная на моделировании объектов и

Вики

Низкоуровневый дизайн

Низкоуровневый дизайн Основы низкоуровневого проектирования (LLD) LLD — это процесс проектирования, который следует за поэтапной разработкой.  Используется для создания структур

Вики

Высокоуровневый дизайн

Дизайн высокого уровня Определение и роль HLD HLD описывает архитектуру для разработки системы.  Предоставляет общее представление о системе и ее

Вики

Непрерывное проектирование

Непрерывный дизайн Эволюционное проектирование Эволюционное проектирование связано с модульным проектированием, где компоненты могут быть заменены для улучшения дизайна.  Архитекторы и

Вики

Метод Буча

Метод Буча Основы метода Буча Метод Буча — это объектно-ориентированная методология разработки ПО.  Включает язык объектного моделирования и итеративный процесс

Вики

Декомпозиция (информатика)

Декомпозиция (информатика) Основы декомпозиции в информатике Декомпозиция — это разделение сложной проблемы на более простые части для упрощения понимания и

Вики

Принцип открытости-закрытости

Принцип «открыто–закрыто» Принцип открытости-закрытости в ООП Принцип OCP гласит, что объекты должны быть открыты для расширения и закрыты для модификации. 

Вики

Разработка предметной области

Разработка предметной области Основы разработки предметной области Повторное использование знаний для создания новых программных систем  Систематическое повторное использование программного обеспечения

Вики

Домен (программная инженерия)

Предметная область (разработка программного обеспечения) Определение предметной области в программной инженерии Предметная область — это целевой объект компьютерной программы.  Она

Вики

Доменно-ориентированный дизайн

Дизайн, ориентированный на предметную область Основы предметно-ориентированного дизайна Предметно-ориентированный дизайн (DDD) фокусируется на моделировании предметной области для разработки программного обеспечения. 

Вики

Непрерывная доставка

Непрерывная поставка Определение непрерывной доставки Непрерывная доставка — это процесс выпуска программного обеспечения с регулярными интервалами, чтобы обеспечить доступность обновлений

Вики

Системное проектирование

Проектирование систем Основы системного проектирования Системное проектирование включает разработку интерфейсов и данных для управления системами.  Системный дизайн объединяет теорию систем

Прокрутить вверх