Mi száraz, die, csók, szilárd, yagni kifejezések programozás

Főoldal »Web ötletek» Mi SZÁRAZ, meghal, KISS, SZILÁRD, YAGNI programozás

Mi száraz, die, csók, szilárd, yagni kifejezések programozás

Szóval, mi az a kifejezés SZÁRAZ, die, KISS, SZILÁRD, YAGNI és mik ezek a megközelítések a programozás - nézd őket sorrendben.







DRY - jelentése ne ismételje meg magadtól, - nem ismétlődik, más néven DIE - párhuzamos gonosz - párhuzamos gonosz. Ez az elv az, hogy meg kell, hogy ne fordulhasson elő ugyanazt a kódot. Jobb kihasználása az egyetemes tulajdonságai és funkciói.

KISS - Keep It Simple, Stupid - nem bonyolítja! Az mit jelent ez az elv programozás, hogy szükség van, hogy nem a legegyszerűbb és tiszta építészet, tervezési minták, és alkalmazni, de nem kell újra feltalálni a kereket.







SZILÁRD elv egyszerűsített formában azt jelenti, hogy ha írásban kód segítségével néhány alapelv együtt, ez nagyban megkönnyíti a további támogatása és fejlesztése a program. Teljesen betűszó az alábbiak szerint:

  • S ingle felelősség elve - egyszemélyes felelősség elve (minden osztály egyetlen vámot kell kivetni);
  • O toll / zárt elvileg - az az elv nyitó / záró (szoftverek szervezetekkel kell zárni, de nyitott a változásra bővítése);
  • L iskov helyettesítés elve - Liskov helyettesítés elve
    (Funkciók használata alapvető típust kell tudni használni altípusok alap típus, nem tudva róla alosztályok nem írhatja felül bázis osztály viselkedésének altípust kell egészíteniük alaptípusa ..);
  • Azt nterface szegregáció elve - az elkülönítés elvét a felület
    (A sok speciális interfészek jobb, mint egy minden célra alkalmas);
  • D ependency inverziós elvnek - Függőség inverziós elvnek
    (Attól a rendszeren belül alapulnak absztrakciók felső szintű modulok nem függ az alacsony szintű modulok absztrakció nem függhet a részleteket részleteket kell függenie absztrakciók ...);

A kifejezés azt jelenti, YAGNI Ön nem fog szüksége van rá - akkor nincs rá szüksége! Ennek lényege, hogy észre csak a feladatok és hagyjon felesleges funkciókat.

Lásd még: