Środowisko programistyczne (SDE)

Autor: Randy Alexander
Data Utworzenia: 24 Kwiecień 2021
Data Aktualizacji: 26 Czerwiec 2024
Anonim
Setting up an OS dev environment, building GCC toolchain
Wideo: Setting up an OS dev environment, building GCC toolchain

Zawartość

Definicja - Co oznacza środowisko programistyczne (SDE)?

Środowisko programistyczne (SDE) to środowisko automatyzujące lub rozszerzające procedury związane z cyklem programistycznym. Obejmuje to programowanie w wielu zadaniach, takich jak zarządzanie zespołem i projektami, a także programowanie w dużych zadaniach, takich jak zarządzanie konfiguracją. SDE obsługuje również długoterminową konserwację oprogramowania na dużą skalę.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Software Development Environment (SDE)

Wraz z postępem technologii i zwiększonymi oczekiwaniami użytkowników, funkcjonalność środowiska najprawdopodobniej się zmienia. Kolekcja narzędzi programistycznych została znacznie ulepszona od lat 90. XX wieku.

Oto cztery kategorie reprezentujące trendy, które mają znaczący wpływ na środowiska, tj. Na ich interfejsy użytkownika, narzędzia i architektury:

  • Środowiska zorientowane na język: te typy środowisk zostały opracowane wokół jednego języka, oferując w ten sposób zestaw narzędzi odpowiedni dla tego konkretnego języka. Są bardzo interaktywne i zapewniają ograniczone wsparcie dla programowania w dużych. Cedar dla Mesa / Cedar, Rational Environment dla Ada, Interlisp dla Lisp i Smalltalk dla Smalltalk to niektóre typowe przykłady środowisk skoncentrowanych na języku.
  • Środowiska zorientowane na strukturę: te typy środowisk obejmują techniki, które pozwalają użytkownikom bezpośrednio manipulować strukturami. Techniki te są niezależne od języka, co uruchomiło koncepcję generatorów dla środowisk.
  • Środowiska zestawów narzędzi: te typy środowisk oferują zestaw narzędzi, które zawierają niezależne od języka wsparcie programowania w dużych zadaniach, w tym kontrolę wersji i zarządzanie konfiguracją.
  • Środowiska oparte na metodach: te typy środowiska obejmują obsługę wielu różnych procedur związanych z procesem tworzenia oprogramowania. Obejmuje to zadania takie jak zarządzanie zespołem i projektem. Są również wyposażone w narzędzia do określonych specyfikacji i technik projektowania.