| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> Drupal >> Content
    Hvad er uren procedure?
    I datalogi er en uren procedure en funktion eller subrutine, der ændrer sit miljø i stedet for at returnere en værdi. Dette er i modsætning til en ren procedure, som ikke ændrer sit miljø og i stedet returnerer en værdi.

    Når en procedure ændrer sit miljø, kan det gøre det vanskeligt at ræsonnere om programmets opførsel. Overvej for eksempel følgende Python-funktion:

    ``` python

    def add_to_list(liste, værdi):

    list.append(værdi)

    ```

    Denne funktion tilføjer en værdi til en liste. Det returnerer dog ikke listen, så det er ikke klart, hvad værdien af ​​listen er, efter at funktionen er kaldt. Dette kan gøre det vanskeligt at fejlfinde programmer, der bruger denne funktion.

    I modsætning hertil skal du overveje følgende rene Python-funktion:

    ``` python

    def add_to_list(liste, værdi):

    returliste + [værdi]

    ```

    Denne funktion returnerer en ny liste, der indeholder værdien tilføjet til den oprindelige liste. Dette gør det klart, hvad værdien af ​​listen er, efter at funktionen er kaldt, og det gør det lettere at fejlsøge programmer, der bruger denne funktion.

    Generelt anses det for god praksis at bruge rene procedurer, når det er muligt. Dette kan hjælpe med at gøre programmer nemmere at forstå og fejlfinde.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Set Up en Drupal Host 
    ·Sådan Skjul HTML kommentarer i Drupal 
    ·Installationsvejledning for Drupal GMap 
    ·Sådan Tema en visning i Drupal 
    ·Drupal & MySQL Triggers 
    ·Sådan installeres Drupal på Webmin 
    ·Forstå, hvad en Drupal tema Betyder & ikke gør 
    ·Problemer med Drupal 
    ·Sådan Tema Override i Drupal 6 
    ·Sådan installeres Administration Menu på Drupal 
      Anbefalede Artikler
    ·Sådan Autotune med et klaver 
    ·Sådan Få Custom Maps i Empire at War 
    ·Sådan Zip separate filer 
    ·Hvordan man skriver med PowerPoint 2007 
    ·Hvorfor har min Windows Media Player Hold buffering nå…
    ·Alternativer til MS Word 
    ·Hvor meget data kan få adgang til Hold 
    ·Sådan fjernes Symantec Antivirus 8.0 
    ·Sådan fjerne beskadigede Norton LiveUpdate Files 
    ·Hvordan til Fire 2-3 Bullets på en gang i Counterstrik…
    Copyright © Computer Viden https://www.computerdk.com