Tarkvaraarenduskeskkond (SDE)

Autor: Randy Alexander
Loomise Kuupäev: 24 Aprill 2021
Värskenduse Kuupäev: 25 Juunis 2024
Anonim
Palletizing made easy ENG Webinar KUKA Nordic
Videot: Palletizing made easy ENG Webinar KUKA Nordic

Sisu

Definitsioon - mida tähendab tarkvara arenduskeskkond (SDE)?

Tarkvaraarenduskeskkond (SDE) on keskkond, mis automatiseerib või täiendab tarkvara arendamise tsüklis osalevaid rutiine. See hõlmab paljudes programmeerimisülesandeid, nagu meeskonna- ja projektihaldus, aga ka suurtes programmeerimisülesannetes, nagu konfiguratsioonihaldus. SDE toetab ka tarkvara suuremahulist ja pikaajalist hooldust.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab tarkvara arenduskeskkonda (SDE)

Tehnoloogia arenguga ja suurenenud kasutajate ootustega muutub tõenäoliselt keskkonna funktsionaalsus. Alates 1990. aastatest on arendajatele mõeldud tarkvarariistade kollektsiooni märkimisväärselt täiustatud.

Järgnevalt on neli kategooriat, mis tähistavad suundumusi, millel on keskkondadele, st nende kasutajaliidestele, tööriistadele ja arhitektuurile märkimisväärne mõju:

  • Keelekesksed keskkonnad: Need keskkonnatüübid on välja töötatud ühe keele ümber, pakkudes seeläbi sellele keelele sobivat tööriistakomplekti. Need on väga interaktiivsed ja pakuvad piiratud programmis suurt tuge. Seeder Mesale / Cedar, ratsionaalne keskkond Ada jaoks, Interlisp Lispile ja Smalltalk for Smalltalk on mõned levinumad näited keelekesksest keskkonnast.
  • Struktuurile orienteeritud keskkonnad: Need keskkonnatüübid hõlmavad tehnikaid, mis võimaldavad kasutajatel struktuuridega otseselt manipuleerida. Need tehnikad on keelest sõltumatud, mis vallandas keskkondade generaatorite kontseptsiooni.
  • Tööriistakomplekti keskkonnad: Need keskkonnatüübid pakuvad tööriistakomplekti, mis sisaldab keelest sõltumatut tuge suurtes programmeerimistoimingutes, sealhulgas versioonikontroll ja konfiguratsioonihaldus.
  • Meetodipõhised keskkonnad: Need keskkonnatüübid hõlmavad mitmesuguseid tarkvara arendamise protsessis osalevaid rutiine. See hõlmab selliseid ülesandeid nagu meeskonna ja projekti juhtimine. Neil on ka tööriistad teatavate spetsifikatsioonide ja kujundusvõtete jaoks.