Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Nevýhody použitia widgetov Computer dizajn

Widgety sú pre-vyrobené kusy programovania alebo grafiky, ktoré môžu byť použité v oboch aplikácií a webového programovania , urýchlenie procesu vývoja ako programátor nemusí objavovať každé kolo v dizajne softvéru . Avšak , používať pomôcky môže mať závažné nedostatky , ktoré majú vplyv na kvalitu konečného produktu . Príliš podobný vzhľad a správanie

počítač dizajn by mal mať výrazný vzhľad a pocit , aby softvér vystupovať pre užívateľa . Použitie grafických widgetov bude súčasťou softvéru vyzerať rovnako ako všetky ostatné softvér , ktorý používa rovnaké widgety . V obmedzených prípadoch , to môže mať dobrý výsledok : napríklad , pomocou widgetov zahrnutá bude iOS vývoj , aby žiadosť cítiť sa viac prirodzene na iPhone . Avšak , v softvéru pre stolné počítače , nadužívanie vopred navrhnutých widgety bude softvér zdať nezaujímavý a nudný .
Problémy Upgrade a kompatibilita

Widgety programového kódu musia mať spojenie s názvom aplikácie programovacie rozhranie , ktoré umožňujú , aby mohli byť použité s iným softvérom , ktorý je vlastný navrhnutý pre aplikácie . To môže spôsobiť problémy v dvoch smeroch . Je-li ovládací prvok je automaticky aktualizovaný jeho vývojár, môže posielať rôzne údaje ku zvyšku programu a môže očakávať , že rôzne údaje sa vracia k nemu . To sa tiež môže stať , ak ostatné časti žiadosti sú zmenené alebo aktualizované okolo miniaplikácie kódu . Neschopnosť sledovať tento problém môže spôsobiť aplikácií naraz zlomiť , a prinajmenšom vyžaduje pravidelné úsilie zo strany programátora pre riadenie .
Developer Lock - In

Používanie aplikácií widget z konkrétneho developera alebo outsourcingu spôsobuje vaše aplikácie bude závislý na tom developer v budúcnosti . Ak spoločnosť ukončí podnikanie alebo vývojár zmení zamestnanie, widget , bude " osirelé " , čo znamená , že nikto je k dispozícii aktualizácia alebo zlepšiť . To sa tiež môže stať , ak developer vyvoláva opakujúce sa poplatok licencií pre widget nad rámec toho , čo si môžete dovoliť , čo môže spôsobiť mimoriadnu situáciu , v ktorej musíte nahradiť vaše widgety s vlastnou programovania alebo majú aplikácie zlyhať pri widget prestane fungovať < . br >
Nedostatok porozumenia

Snáď najnebezpečnejší aspekt pomocou widgetov je vytvorenie " čiernej skrinky " v aplikácii , kde si nie celkom pochopiť , ako aplikácia funguje . To sa tiež môže stať s grafickými widgety , keď widget je užívateľ prvkom interakcia , ktorá zahŕňa programovanie nevyhnutné , aby to funkcia . Programátor by mal byť vždy odborník na celkový dizajn svojich projektov , a pri použití mimo kód musí vynaložiť úsilie , aby vedieť dosť o widget , že je s použitím udržiavať ich použitie a opraviť všetky problémy , ktoré môžu spôsobiť v budúcnosti .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené