Property Value
dbo:abstract
  • A számítástechnikában a vonatkozások szétválasztása olyan tervezési alapelv, amely a számítógépes programot külön szakaszokra különíti el úgy, hogy az egyes szakaszok külön vonatkozásokat fedjenek le. Az vonatkozás olyan információkészlet, amely befolyásolja a számítógépes program kódját. Az vonatkozás lehet olyan általános, mint "az alkalmazás hardverének részletei", vagy olyan konkrét, mint "melyik osztály neve példányosítható". A szétválasztást jól megtestesítő programot moduláris programnak nevezzük. A modularitást, és ezáltal az vonatkozások elkülönítését úgy érjük el, hogy az információkat egy jól meghatározott interfésszel rendelkező kódrészbe foglaljuk. Az egységbezárás az információ elrejtésének egyik eszköze. Az réteges architektúra kialakítása a vonatkozások elkülönítésének másik megvalósítási módja (pl. Prezentációs réteg, üzleti logikai réteg, adatelérési réteg, perzisztencia réteg). A vonatkozások szétválasztása nagyobb szabadságfokot eredményez a program tervezésének, telepítésének vagy használatának bizonyos szempontjaiból. Ezek között értjük a kód egyszerűsítésének és karbantartásának fokozott szabadságát. Ha a vonatkozások jól el vannak különítve, több lehetőség kínálkozik a modulok frissítésére, újrafelhasználására és független fejlesztésére. A modulok megvalósítási részleteinek elrejtése - az interfész mögött - lehetővé teszi egyetlen osztály kódrészének javítását vagy módosítását anélkül, hogy a fejlesztőnek ismernie kellene más szakaszok részleteit, és anélkül, hogy módosításokat kellene végrehajtania a többi osztályban. A modulok az interfész különböző változatait is felfedhetik, ami növeli a bonyolult rendszer részleges szerkesztésének szabadságát, a funkciók elvesztése nélkül. A vonatkozások szétválasztása az absztrakció egyik formája. Csakúgy, mint a legtöbb absztrakció esetében, az vonatkozások elkülönítése további kódrészletek hozzáadását jelenti, azaz általában több végrehajtandó kód jön létre. Tehát a jól elkülönített vonatkozások számos előnye ellenére, gyakran jár a végrehajtás során jelentkező hátrányokkal. (hu)
  • A számítástechnikában a vonatkozások szétválasztása olyan tervezési alapelv, amely a számítógépes programot külön szakaszokra különíti el úgy, hogy az egyes szakaszok külön vonatkozásokat fedjenek le. Az vonatkozás olyan információkészlet, amely befolyásolja a számítógépes program kódját. Az vonatkozás lehet olyan általános, mint "az alkalmazás hardverének részletei", vagy olyan konkrét, mint "melyik osztály neve példányosítható". A szétválasztást jól megtestesítő programot moduláris programnak nevezzük. A modularitást, és ezáltal az vonatkozások elkülönítését úgy érjük el, hogy az információkat egy jól meghatározott interfésszel rendelkező kódrészbe foglaljuk. Az egységbezárás az információ elrejtésének egyik eszköze. Az réteges architektúra kialakítása a vonatkozások elkülönítésének másik megvalósítási módja (pl. Prezentációs réteg, üzleti logikai réteg, adatelérési réteg, perzisztencia réteg). A vonatkozások szétválasztása nagyobb szabadságfokot eredményez a program tervezésének, telepítésének vagy használatának bizonyos szempontjaiból. Ezek között értjük a kód egyszerűsítésének és karbantartásának fokozott szabadságát. Ha a vonatkozások jól el vannak különítve, több lehetőség kínálkozik a modulok frissítésére, újrafelhasználására és független fejlesztésére. A modulok megvalósítási részleteinek elrejtése - az interfész mögött - lehetővé teszi egyetlen osztály kódrészének javítását vagy módosítását anélkül, hogy a fejlesztőnek ismernie kellene más szakaszok részleteit, és anélkül, hogy módosításokat kellene végrehajtania a többi osztályban. A modulok az interfész különböző változatait is felfedhetik, ami növeli a bonyolult rendszer részleges szerkesztésének szabadságát, a funkciók elvesztése nélkül. A vonatkozások szétválasztása az absztrakció egyik formája. Csakúgy, mint a legtöbb absztrakció esetében, az vonatkozások elkülönítése további kódrészletek hozzáadását jelenti, azaz általában több végrehajtandó kód jön létre. Tehát a jól elkülönített vonatkozások számos előnye ellenére, gyakran jár a végrehajtás során jelentkező hátrányokkal. (hu)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1774061 (xsd:integer)
dbo:wikiPageLength
  • 13405 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23900273 (xsd:integer)
prop-hu:wikiPageUsesTemplate
rdfs:label
  • Vonatkozások szétválasztása (hu)
  • Vonatkozások szétválasztása (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of