Domov Razvoj Kaj je elegantna rešitev? - definicija iz tehopedije

Kaj je elegantna rešitev? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Elegantna rešitev?

Za matematiko, inženiring in razvoj programske opreme se uporablja elegantna rešitev, ki se nanaša na rešitev, ki težavo reši na najpreprostejši in najbolj učinkovit način. V mnogih primerih je razvijalcem mogoče ustvariti kodo, ki je bolj zapletena, kot mora biti. V takšnih primerih lahko ta manj kot elegantna koda povzroči druge težave. Za večino razvijalcev je iskanje elegantne rešitve večji izziv kot preprosto reševanje težave.

Tehopedia razlaga Elegantno rešitev

Elegantna rešitev na področju programiranja se nanaša na programsko opremo z določenimi specifikacijami:

  • Začetni čas nalaganja mora biti minimalen, kar pomeni, da programska oprema ne zlorablja računalniških virov.
  • Algoritmi za obdelavo so optimalni, kar pomeni, da programska oprema dosega želeni rezultat z algoritmi, ki zagotavljajo najboljšo učinkovitost računalniških virov.
  • Uporabniški vmesnik mora biti učinkovit in:
    • Predmeti obrazca morajo biti razumljivi, kar pomeni, da so izbrana pravilna imena gumbov, menijev in polj.
    • Polja morajo biti dobro razporejena po obrazcih vmesnikov, kjer so predmeti razvrščeni glede na logično hierarhijo glede na funkcijo.
    • Predstavitev mora biti prijazna do oči, kar pomeni, da so pisave združljive; to pomeni minimalne spremembe v krepitvi, velikosti, barvi, vrsti in učinkih pisave.
Kaj je elegantna rešitev? - definicija iz tehopedije