Softvérové ​​vývojové prostredie (SDE)

Autor: Randy Alexander
Dátum Stvorenia: 24 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Softvérové ​​vývojové prostredie (SDE) - Technológie
Softvérové ​​vývojové prostredie (SDE) - Technológie

Obsah

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. Zahŕňa to 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.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

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, t. J. 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ú sadu 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.