Hirdetés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Muton #1866 üzenetére

    Hát a "jó" tervezésre tényleg nincs egzakt meghatározás, de az semmiképp sem jó, hogy két teljesen eltérő és külön is kezelendő adattípus egy mezőbe összepasszírozva utazik. Ahogy itt például meg kell adni egy konkrét számot, aztán meg kell határozni, hogy ezt percben vagy órában vagy napban értetted. Egyből kínálkozik a megoldás, hogy oké, legyen egy mező a számra, egy másik, select-mező pedig az opciókra. Ha egyben megy ez a két különálló adat, akkor az csak bonyolítja a szerveroldali ÉS kliensoldali validációt is, tök feleslegesen, mivel szét kell bontani, és ezután validálni, amikor eleve különbontva sokkal logikusabb és egyszerűbb lenne a helyzet. Kliensoldalon a UI-t úgy szépíted, ahogy akarod. Szóval a jó tervezésbe az is beletartozik, hogy ne kelljen szemetelni a kódot.

Új hozzászólás Aktív témák