Junior
Mit tud a KISS és DRY elvekről?
sobes.tech MI
Válasz az MI-től
- KISS (Keep It Simple, Stupid): Az elv azt mondja, hogy a legtöbb rendszer akkor működik a legjobban, ha egyszerű marad, és nem bonyolódik. Az egyszerűség kulcsfontosságú cél kell, hogy legyen a tervezésben, és kerülni kell a szükségtelen bonyolultságot. Android fejlesztésben ez azt jelenti, hogy olvasható kódot írjunk, egy feladatra összpontosítva, standard megoldásokat használva a kerék újra feltalálása helyett, és minimalizálva a függőségeket.
- DRY (Don't Repeat Yourself): A szabály arra irányul, hogy csökkentse a kód ismétlését, és absztrakciókkal helyettesítse azt; az adatoknak egységes, világos és hitelesített reprezentációval kell rendelkezniük a rendszerben. Android fejlesztésben ez azt jelenti, hogy újrahasznosítható komponenseket (fragmenteket, egyedi nézeteket, segédosztályokat) hozzunk létre, stílusokat és témákat használjunk, és öröklődést vagy összetételt alkalmazzunk a logika ismétlésének elkerülése érdekében.