Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Ulempene ved å bruke Widgets i Computer Design
    Widgets er pre -laget biter av programmering eller grafikk som kan brukes i både søknad og web -programmering , påskynde utviklingsprosessen som programmereren ikke trenger å gjenoppfinne hver hjulet i software design . Imidlertid kan bruke widgets har alvorlige ulemper som påvirker kvaliteten på det ferdige produktet . Too- lignende utseende

    All datamaskin design bør ha et særegent utseende å gjøre programvaren skiller seg ut for brukeren. Bruken av grafiske widgets vil gjøre deler av programvaren ser det samme som all annen programvare som bruker de samme widgets . I begrensede tilfeller kan dette ha et godt resultat : for eksempel vil bruke widgets inkludert for iOS utvikling lage en søknad føles mer naturlig på iPhone . Men i desktop programvare , vil overforbruk av ferdige widgets gjøre programvaren virke tørt og kjedelig .
    Upgrade Issues og Compatibility

    Widgets med programmeringskode må ha forbindelser , kalt søknad programmeringsgrensesnitt , som tillater dem å brukes sammen med annen programvare som er spesialdesignet for søknaden. Dette kan skape problemer i to retninger . Hvis widgeten automatisk oppgradert av utbygger , kan den sende ulike data til resten av programmet og kan forvente ulike data som kommer tilbake til det. Dette kan også skje hvis andre deler av programmet blir endret eller oppdatert rundt widgeten koden . Unnlatelse av å følge opp dette problemet kan føre til at programmer plutselig bryte , og i det minste krever en vanlig innsats på den delen av programmerer å administrere.
    Developer Lock -In

    Ved hjelp av widgets fra en bestemt utbygger eller outsourcing selskap fører til at søknaden skal være avhengige av at utbygger i fremtiden . Hvis selskapet går ut av virksomheten eller utbygger bytter jobb , vil widgeten bli " foreldreløse ", som betyr at ingen er tilgjengelig for å oppdatere eller forbedre den. Dette kan også skje hvis utvikleren hever tilbakevendende lisensavgift for widgeten utover hva du har råd til , og dette kan føre til en krisesituasjon der du må erstatte widgets med tilpasset programmering eller har programmet mislykkes når widgeten slutter å jobbe < . br >
    mangel på forståelse

    Kanskje den farligste aspektet ved å bruke widgets er å skape "svarte bokser" i programmet der du ikke helt forstår hvordan programmet fungerer . Dette kan også skje med grafikk widgets , når widgeten er et brukermedvirkning element som inkluderer programmering er nødvendig for å gjøre det fungere . En programmerer bør alltid være en ekspert på den generelle utformingen av sine prosjekter , og ved bruk utenfor koden må gjøre en innsats for å vite nok om widgets han bruker for å opprettholde sin bruk og løse eventuelle problemer de kan forårsake i fremtiden.


    früher :

     Weiter:
      Relatert Artike
    ·Slik kjører Fortran F-kode på Ubuntu 
    ·Reglene for dataflyt diagrammer 
    ·Hvordan legge til en forsamling til Web.config 
    ·Hvordan legge til et linjeskift i en String 
    ·Hvordan passere en variabel til HTA 
    ·Hvordan beregne maksimal åpne pekere 
    ·Hvordan Sammenlign flytskjemaer og pseudokode 
    ·Hvordan få Rediger Box Focus 
    ·Sette inn variabler inn i en struktur for ColdFusion 
    ·Hvordan åpne JPG-filer ved hjelp av Microsoft Net Fram…
      Anbefalte artikler
    ·Hvordan Offset en spørring i MySQL 
    ·Hvordan skrive en enkel Easytrieve Program 
    ·Hvordan få heltall i Enum Java 
    ·Visual Basic.Net Spill Tutorial 
    ·Hvordan Raise en hendelse i Visual Basic 
    ·Hvordan lage en Operating System 
    ·Hvordan å programmere en Bullet i PHP 
    ·Hvordan skille en Int Into en Array 
    ·JavaScript Veiledning og Reference 
    ·Hvordan å laste ned filer fra websider ved hjelp av Py…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/