Property Value
dbo:abstract
  • Ne ismételd magad (DRY, vagy Ne ismételje meg önmagát) a szoftverfejlesztés egy alapelve, amelynek célja a szoftverminták ismétlődésének csökkentése, absztrakciók helyettesítése vagy az adatok normalizálása, a redundancia elkerülésének érdekében. A DRY elvet a következőképpen fogalmazzák meg: "Minden tudásnak egyetlen, egyértelmű, reprezentációval kell rendelkeznie egy rendszeren belül". Az elvet Andy Hunt és Dave Thomas fogalmazta meg a Pragmatikus Programozó könyvében. Meglehetősen széles körben alkalmazzák az "adatbázis-sémákat, tesztterveket, az összeállítási rendszert, és még akár a dokumentációt is". A DRY elv sikeres alkalmazásakor a rendszer bármely elemének módosítása nem igényli, más logikailag független elemek megváltoztatását. Ezenkívül a logikusan összefüggő elemek kiszámíthatóan és egyenletesen változnak, így ezek szinkronban vannak. A módszerek és szubrutinok kódban történő felhasználása mellett Thomas és Hunt kódgenerátorokra, automatikus összeállítási rendszerekre és szkriptnyelvekre támaszkodtak, hogy a DRY alapelveket az egyes rétegek között megfigyeljék. (hu)
  • Ne ismételd magad (DRY, vagy Ne ismételje meg önmagát) a szoftverfejlesztés egy alapelve, amelynek célja a szoftverminták ismétlődésének csökkentése, absztrakciók helyettesítése vagy az adatok normalizálása, a redundancia elkerülésének érdekében. A DRY elvet a következőképpen fogalmazzák meg: "Minden tudásnak egyetlen, egyértelmű, reprezentációval kell rendelkeznie egy rendszeren belül". Az elvet Andy Hunt és Dave Thomas fogalmazta meg a Pragmatikus Programozó könyvében. Meglehetősen széles körben alkalmazzák az "adatbázis-sémákat, tesztterveket, az összeállítási rendszert, és még akár a dokumentációt is". A DRY elv sikeres alkalmazásakor a rendszer bármely elemének módosítása nem igényli, más logikailag független elemek megváltoztatását. Ezenkívül a logikusan összefüggő elemek kiszámíthatóan és egyenletesen változnak, így ezek szinkronban vannak. A módszerek és szubrutinok kódban történő felhasználása mellett Thomas és Hunt kódgenerátorokra, automatikus összeállítási rendszerekre és szkriptnyelvekre támaszkodtak, hogy a DRY alapelveket az egyes rétegek között megfigyeljék. (hu)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1710957 (xsd:integer)
dbo:wikiPageLength
  • 4299 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23907710 (xsd:integer)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • DRY (programtervezési minta) (hu)
  • DRY (programtervezési minta) (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of