Domov vývoj Čo je prostredie na vývoj softvéru (sde)? - definícia z technológie

Čo je prostredie na vývoj softvéru (sde)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená prostredie pre vývoj softvéru (SDE)?

Prostredie pre vývoj softvéru (SDE) je prostredie, ktoré automatizuje alebo rozširuje rutiny zapojené do cyklu vývoja softvéru. To zahŕňa programovanie mnohých úloh, ako je riadenie tímu a projektov, ako aj programovanie veľkých úloh, ako je správa konfigurácie. SDE podporuje rozsiahlu a dlhodobú údržbu softvéru.

Techopedia vysvetľuje prostredie vývoja softvéru (SDE)

S pokrokom v technológii a zvýšenými očakávaniami používateľov sa funkčnosť prostredia pravdepodobne zmení. Zbierka softvérových nástrojov pre vývojárov sa od 90. rokov 20. storočia výrazne zvýšila.


Nasledujú štyri kategórie, ktoré predstavujú trendy, ktoré majú značný vplyv na prostredia, tj na ich používateľské rozhrania, nástroje a architektúry:

  • Jazykovo orientované prostredia: Tieto typy prostredí sú vyvíjané okolo jedného jazyka, čím ponúkajú sadu nástrojov vhodných pre daný konkrétny jazyk. Sú veľmi interaktívne a poskytujú obmedzenú podporu programovaniu vo veľkom. Cedar for Mesa / Cedar, Rational Environment for Ada, Interlisp for Lisp a Smalltalk for Smalltalk sú niektoré bežné príklady prostredí zameraných na jazyky.
  • Štruktúrne orientované prostredia: Tieto typy prostredí zahŕňajú techniky, ktoré umožňujú používateľom priamo manipulovať so štruktúrami. Tieto techniky sú nezávislé od jazyka, čo spustilo koncepciu generátorov pre prostredia.
  • Prostredia s nástrojmi: Tieto typy prostredí ponúkajú množinu nástrojov, ktoré zahŕňajú jazykovo nezávislú podporu pre programovanie vo veľkých úlohách, ktoré zahŕňajú riadenie verzií a správu konfigurácie.
  • Prostredia založené na metódach: Tieto typy prostredí zahŕňajú podporu pre širokú škálu rutín zapojených do procesu vývoja softvéru. Patria sem úlohy ako tímový a projektový manažment. Zahŕňajú tiež nástroje na určité techniky špecifikácií a dizajnu.
Čo je prostredie na vývoj softvéru (sde)? - definícia z technológie