Многоуровневая архитектура
Многоуровневая архитектура Основы многоуровневой архитектуры Многоуровневая архитектура – это разделение функций представления, обработки и управления данными в клиент-серверных приложениях. Трехуровневая […]
Многоуровневая архитектура Основы многоуровневой архитектуры Многоуровневая архитектура – это разделение функций представления, обработки и управления данными в клиент-серверных приложениях. Трехуровневая […]
Дизайнерский маркер Определение и использование маркеров дизайна Маркер дизайна – это метод документирования выбора дизайна в исходном коде. Традиционно интерфейсы
Дизайн, основанный на ответственности Основы объектно-ориентированного дизайна Объектно-ориентированный дизайн (ООД) фокусируется на объектах, которые выполняют определенные задачи и взаимодействуют друг
Объектно-ориентированный анализ и проектирование Основы объектно-ориентированного проектирования (ООП) ООП – это методология разработки программного обеспечения, основанная на моделировании объектов и
Низкоуровневый дизайн Основы низкоуровневого проектирования (LLD) LLD – это процесс проектирования, который следует за поэтапной разработкой. Используется для создания структур
Дизайн высокого уровня Определение и роль HLD HLD описывает архитектуру для разработки системы. Предоставляет общее представление о системе и ее
Непрерывный дизайн Эволюционное проектирование Эволюционное проектирование связано с модульным проектированием, где компоненты могут быть заменены для улучшения дизайна. Архитекторы и
Конструкция –снизу вверх” и “сверху вниз” Определение и применение нисходящего подхода Нисходящий подход – это метод решения проблем, при котором
Метод Буча Основы метода Буча Метод Буча – это объектно-ориентированная методология разработки ПО. Включает язык объектного моделирования и итеративный процесс
Метод анализа и проектирования структурированных систем Обзор SSADM SSADM – это каскадный метод анализа и проектирования информационных систем, который является
Декомпозиция (информатика) Основы декомпозиции в информатике Декомпозиция – это разделение сложной проблемы на более простые части для упрощения понимания и
Описание разработки программного обеспечения Основы управления проектами по разработке ПО SDD описывает проект ПО для координации работы и передачи информации
Принцип “открыто–закрыто” Принцип открытости-закрытости в ООП Принцип OCP гласит, что объекты должны быть открыты для расширения и закрыты для модификации.
Разработка предметной области Основы разработки предметной области Повторное использование знаний для создания новых программных систем Систематическое повторное использование программного обеспечения
Предметная область (разработка программного обеспечения) Определение предметной области в программной инженерии Предметная область – это целевой объект компьютерной программы. Она
Дизайн, ориентированный на предметную область Основы предметно-ориентированного дизайна Предметно-ориентированный дизайн (DDD) фокусируется на моделировании предметной области для разработки программного обеспечения.
Непрерывная поставка Определение непрерывной доставки Непрерывная доставка – это процесс выпуска программного обеспечения с регулярными интервалами, чтобы обеспечить доступность обновлений
Развитие, обусловленное поведением Основы BDD BDD – это методология разработки программного обеспечения, основанная на тестировании поведения, а не на тестировании
Проектирование систем Основы системного проектирования Системное проектирование включает разработку интерфейсов и данных для управления системами. Системный дизайн объединяет теорию систем
Задача разработчика Android История и концепция Android Developer Challenge Конкурс был запущен Google в 2008 году для поощрения мобильных приложений
Разработка для конечного пользователя Определение разработки для конечных пользователей (EUD) EUD – это процесс разработки программного обеспечения, в котором конечные