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

Автор: Randy Alexander
Дата Створення: 24 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
MSIology: Tech meets Aesthetic | MSI
Відеоролик: MSIology: Tech meets Aesthetic | MSI

Зміст

Визначення - Що означає середовище розробки програмного забезпечення (SDE)?

Середовище розробки програмного забезпечення (SDE) - це середовище, яке автоматизує або розширює підпрограми, що беруть участь у циклі розробки програмного забезпечення. Це включає в себе програмування в багатьох завданнях, таких як управління командою та проектами, а також програмування великих завдань, таких як управління конфігурацією. SDE також підтримує масштабне та довготривале обслуговування програмного забезпечення.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Techopedia пояснює середовище розробки програмного забезпечення (SDE)

З розвитком технологій та збільшенням очікувань користувачів функціональність середовища, швидше за все, змінюється. Колекція програмних засобів для розробників значно розширилася з 1990-х років.

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

  • Мови, орієнтовані на мову: ці типи середовищ розробляються навколо однієї мови, тим самим пропонуючи набір інструментів, що підходить саме для цієї мови. Вони дуже інтерактивні та забезпечують обмежену підтримку програмування у великому розмірі. Кедр для Mesa / Cedar, Раціональне середовище для Ada, Interlisp для Lisp та Smalltalk для Smalltalk - деякі поширені приклади середовищ, орієнтованих на мову.
  • Структурно-орієнтоване середовище: Ці типи середовища включають методи, які дозволяють користувачам безпосередньо маніпулювати структурами. Ці методи не залежать від мови, що ініціювало концепцію генераторів для середовищ.
  • Середовища інструментарію: Ці типи середовищ пропонують набір інструментів, що містять незалежну від мови підтримку програмування великих завдань, які включають контроль версій та управління конфігурацією.
  • На основі методів: Ці типи середовища включають підтримку широкого спектру процедур, що беруть участь у процесі розробки програмного забезпечення. Сюди входять такі завдання, як управління командою та проектами. Вони також містять інструменти для певних технічних характеристик та методик проектування.