Окружење за развој софтвера (СДЕ)

Аутор: Randy Alexander
Датум Стварања: 24 Април 2021
Ажурирати Датум: 26 Јуни 2024
Anonim
Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто?
Видео: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто?

Садржај

Дефиниција - Шта значи окружење за развој софтвера (СДЕ)?

Програмско окружење за развој софтвера (СДЕ) је окружење које аутоматизује или повећава рутине укључене у циклус развоја софтвера. Ово укључује програмирање у много задатака као што су управљање тимом и пројектима као и програмирање великих задатака попут управљања конфигурацијом. СДЕ такође подржава масовно и дугорочно одржавање софтвера.


Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава окружење за развој софтвера (СДЕ)

Са напретком у технологији и повећаним очекивањима корисника, функционалност окружења се највјероватније мијења. Колекција софтверских алата за програмере значајно је побољшана од 1990-их.

Следеће четири категорије представљају трендове који имају значајан утицај на окружења, тј. На њихова корисничка сучеља, алате и архитектуре:

  • Околина оријентисана на језик: Ови типови окружења развијени су око једног језика и на тај начин нуде скуп алата који је погодан за тај одређени језик. Они су врло интерактивни и пружају ограничену подршку за програмирање у целини. Кедар за Меса / Цедар, рационално окружење за Аду, Интерлисп за Лисп и Смаллталк за Смаллталк неки су од уобичајених примера окружења у којима је фокусиран језик.
  • Окружја оријентисана на структуру: Ови типови окружења укључују технике које омогућавају корисницима да директно манипулишу структурама. Ове технике су независне од језика, што је покренуло концепт генератора за окружења.
  • Окружења алата: Ови типови окружења нуде скуп алата који садрже подршку независну од језика за програмирање великих задатака, који укључују контролу верзија и управљање конфигурацијом.
  • Окружења заснована на методи: Ови типови окружења укључују подршку за широк избор рутина укључених у процес развоја софтвера. Ово укључује задатке попут управљања тимом и пројектима. Такође садрже алате за одређене спецификације и технике дизајнирања.