Среда разработки программного обеспечения (SDE)

Автор: Randy Alexander
Дата создания: 24 Апрель 2021
Дата обновления: 26 Июнь 2024
Anonim
Урок 1 (часть 1): Среда разработки. Установка и настройка RubyMine
Видео: Урок 1 (часть 1): Среда разработки. Установка и настройка RubyMine

Содержание

Определение - Что означает среда разработки программного обеспечения (SDE)?

Среда разработки программного обеспечения (SDE) - это среда, которая автоматизирует или дополняет процедуры, включенные в цикл разработки программного обеспечения. Это включает в себя задачи программирования во множестве, такие как управление командой и проектом, а также задачи программирования в целом, такие как управление конфигурацией. SDE также поддерживает масштабное и долгосрочное обслуживание программного обеспечения.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет среду разработки программного обеспечения (SDE)

С развитием технологий и повышением ожиданий пользователей, функциональность среды, скорее всего, изменится. Коллекция программных инструментов для разработчиков значительно расширилась с 1990-х годов.

Ниже приведены четыре категории, представляющие тенденции, которые оказывают значительное влияние на среды, т. Е. На их пользовательские интерфейсы, инструменты и архитектуры:

  • Ориентированные на язык среды. Эти типы сред разрабатываются вокруг одного языка, предлагая набор инструментов, подходящий для данного конкретного языка. Они очень интерактивны и предоставляют ограниченную поддержку для программирования в целом. Cedar для Mesa / Cedar, Rational Environment для Ada, Interlisp для Lisp и Smalltalk для Smalltalk - вот некоторые распространенные примеры сред, ориентированных на язык.
  • Структурно-ориентированные среды. Эти типы сред включают методы, позволяющие пользователям напрямую манипулировать структурами. Эти методы не зависят от языка, что вызвало концепцию генераторов для сред.
  • Среды инструментария: Эти типы сред предлагают набор инструментов, которые включают независимую от языка поддержку задач программирования в большом, включая контроль версий и управление конфигурацией.
  • Среды, основанные на методах. Эти типы сред включают поддержку самых разнообразных процедур, участвующих в процессе разработки программного обеспечения. Это включает в себя такие задачи, как управление командой и проектом. Они также содержат инструменты для определенных спецификаций и методов проектирования.