| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Forskelle mellem bibliotek Funktion & brugerdefineret funktion
    Når du skriver programmer ved hjælp af programmering kode, kan du vælge at gennemføre alle dine egne funktioner , eller du kan bruge de eksisterende ressourcer. De fleste sprog gavn af gratis kode biblioteker til fælles funktioner . Dette omfatter desktop applikationer i sprog såsom Java og web-applikationer i sprog såsom PHP og JavaScript. Udviklere ofte står valget mellem at give funktionalitet selv, skaber brugerdefinerede funktioner eller importere eksterne ressourcer . Kilde

    Den væsentligste forskel mellem bibliotek og brugerdefinerede funktioner er kildekoden. Hvis du bruger en kode bibliotek, vil din ansøgning nødt til at importere denne ressource og derefter bruge det gennem sin application programming interface eller ved at følge instruktionerne i enhver inkluderet dokumentation. Hvis du gennemfører dine egne funktioner , du naturligvis skrive kildekoden selv , så det ser ud inde i dit programfiler sammen med din anden kode .
    Ændringer

    Når du skriv din egen kode -funktioner , kan du foretage ændringer til dem , udvikle dem sammen med resten af din ansøgning. Dette giver dig mulighed for at designe funktioner, der er perfekt egnet til dine applikationer . Have en forståelse af udviklingsprocessen for dine funktioner sætter dig i en god position til at forstå de mulige konsekvenser af eventuelle ændringer, du foretager dem.

    Bibliotekets funktioner , i nogle tilfælde kan du ikke engang være i stand til at gøre ændringer i koden for gennemførelse . Hvis du har adgang til kildekoden for bibliotekerne , du importerer , kan du ændre koden , men det kan være en kompleks og risikabel proces , fordi du måske ikke forstå de potentielle bivirkninger.

    synlighed

    Afhængigt af sproget eller platformen dine programmer bruger, kan du have begrænset synlighed af importerede bibliotekets funktioner . For eksempel kan du kun være i stand til at se omridset af en funktion , med navn , parametre og retur angivne type, men uden gennemførelsesdetaljer . Kode biblioteker også variere i mængden og kvaliteten af ​​dokumentation eller kommentarer , de leverer. Hvis du ikke kan se inde i en funktion og har ingen oplysninger om det , er der en grænse for, hvor effektivt du kan bruge det. Du har fuld adgang til og synlighed for de funktioner, du designer selv , så kan træffe informerede brug af dem andre steder i dine programmer .
    Resources

    Selv om der er begrænsninger på, hvor kan du bruge nogle kode biblioteker , kan de spare dig for en masse besvær. Hvis du gennemføre noget, der er blevet dækket intensivt af andre udviklere , kan du fokusere dine ressourcer på de unikke aspekter af det program, du arbejder på. Ofte kode biblioteker bruger avanceret funktionalitet, der ville tage lang tid for de enkelte udviklere til at opnå , så du kan bruge noget, der ikke blot sparer tid , men også er bedre end hvad du ville have kommet op på din egen .
    < Br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan formateres en DataGrid Bound Field 
    ·Hvad er Protocol inkompatibilitet 
    ·Assembler Programmering Tools 
    ·Hvordan man laver en CSS Image Kort 
    ·Sådan tilføjes Plads omkring et billede ved hjælp HT…
    ·Bits Vs . Bytes 
    ·Begynder SQL Træning 
    ·Sådan Erstat tegn ved hjælp XPath 
    ·Sådan får du adgang ActiveX Controls 
    ·Entity Framework vs NHibernate 
      Anbefalede Artikler
    ·Sådan konfigureres MySQL på en Windows PC 
    ·Sådan oprettes en Slideshow Program 
    ·HTML Vs. PHP redirects 
    ·Sådan bruges VB6 DLL i NET 
    ·Visual Basic Arrays Tutorial 
    ·Sådan bruges UBound i VB6 
    ·Hvordan man laver et logonscript 
    ·Hvorfor er Java Annotation Ignoreret i Code 
    ·Sådan skal du tage Input i en løkke i Java 
    ·Sådan får du navnet på en Bestået Variabel i PHP 
    Copyright © Computer Viden http://www.computerdk.com