Безопасность по задумке
Безопасный по замыслу Безопасность программного обеспечения «Безопасность по замыслу» подразумевает разработку безопасных программных продуктов. Стратегии и шаблоны безопасности применяются на […]
Безопасный по замыслу Безопасность программного обеспечения «Безопасность по замыслу» подразумевает разработку безопасных программных продуктов. Стратегии и шаблоны безопасности применяются на […]
Ковбойское кодирование Определение и критика ковбойского программирования Ковбойское программирование — это стиль разработки программного обеспечения, характеризующийся отсутствием формальных методов управления
Выпускайте пораньше, выпускайте почаще Ранний выпуск, частый выпуск (RERO) RERO — это стратегия разработки программного обеспечения, которая фокусируется на частых
Кафедральный собор и Восточный базар Основная идея и публикация «Собор и базар» — эссе Эрика С. Рэймонда о разработке ПО
Принцип поцелуя Определение и происхождение принципа KISS Принцип KISS (Будь проще, тупица!) — это принцип дизайна, который подчеркивает важность простоты
Список философий разработки программного обеспечения Основы разработки программного обеспечения Принципы разработки программного обеспечения (SDP) — это набор правил, которые помогают
Принцип «открыто–закрыто» Принцип открытости-закрытости в ООП Принцип OCP гласит, что объекты должны быть открыты для расширения и закрыты для модификации.
Спецификация на примере Основы спецификации на примере Спецификация на примере — это подход к определению требований и функциональных тестов на
Дизайн, ориентированный на предметную область Основы предметно-ориентированного дизайна Предметно-ориентированный дизайн (DDD) фокусируется на моделировании предметной области для разработки программного обеспечения.
Развитие, обусловленное поведением Основы BDD BDD — это методология разработки программного обеспечения, основанная на тестировании поведения, а не на тестировании
Масштабируемая гибкая платформа Основы Scaled Agile Framework (SAFe) SAFe — это набор шаблонов для масштабирования гибких методов разработки. Он способствует
Бережливая разработка программного обеспечения Основы бережливого подхода к разработке программного обеспечения Бережливое производство — это подход к разработке программного обеспечения,
Канбан (разработка) Определение и история Канбана Канбан — это система управления производством, разработанная Toyota в 1950-х годах. Канбан фокусируется на
Минимализм (вычислительный) Определение минимализма в вычислительной технике Минимализм в вычислительной технике означает использование минимального количества аппаратных и программных ресурсов. История
Разработка на основе тестирования Основы разработки, управляемой тестированием (TDD) TDD — это методология разработки программного обеспечения, при которой тесты пишутся
Экстремальное программирование Основы экстремального программирования XP — это методология разработки программного обеспечения, основанная на принципах экстремального программирования. XP фокусируется на
Модель водопада История и развитие модели водопада Модель водопада зародилась в обрабатывающей промышленности и строительстве. В разработке программного обеспечения не
Scrum (разработка программного обеспечения) Основы Scrum Scrum — это гибкая методология разработки программного обеспечения, основанная на коротких спринтах и ежедневных
Итеративная и поэтапная разработка Определение итеративной разработки Итеративная разработка — это процесс разработки программного обеспечения, который включает в себя многократное
Гибкая разработка программного обеспечения Основы гибкой разработки программного обеспечения Гибкая разработка программного обеспечения (Agile) — это подход к разработке, который
Формальные методы Формальные методы используются в разработке программного обеспечения и аппаратного обеспечения для проверки правильности и надежности. Они основаны на