Start Logga In Skriv Artikel Om Oss
Vad söker du?
Allt om 'Literat programmering'

Literat programmering

Literat programmeringär en programutvecklingsmetodik som presenterades av Donald E. Knuth 1984 och som förenklat skulle beskrivas som dokumentation med insprängd källkod istället för motsatsen.

Normalt brukar dokumentation av ett program ske i

  • separata dokument och
  • som kommentarer i källkoden. I literat programmering har man skiftat fokus och istället för källkod som innehåller kommentarer skriver man dokumentation som innehåller koden. Man är dessutom inte längre beroende av källkodens inbördes ordning utan kan beskriva programmet ur exempelvis ett top-down eller bottom-up-perspektiv.

    Literat programmering uppmuntrar programmeraren att skriva dokumentet/programmet i första hand med fokus på förståelse (ur en människas synvinkel) utan att för den skull behöva kompromissa bort källkodens effektivitet (ur systemets perspektiv).

    Fördelar:

    • Koden kan delas upp i lagom stora moduler (modularisering) utan hänsyn till tekniska egenskaper hos programmeringsspråket.
    • Risken att koden innehåller logiska fel minskar.
    • Det är lättare att upprätthålla samstämmighet mellan programkod och dokumentation.

    Nackdelar:

    • Verktyg för literat programmering tenderar att vara begränsade till specifika programmerings- och typsättningsspråk.
    • För kod som har liten komplexitet och enkel dokumentation ökar verktyg för literat programmering komplexiteten.

    Se även http://www.literateprogramming.com.

    Redigera?

    Artikeln skriven 2009-01-17 av Learning4sharing

    Inga kategorier för denna artikel än...

    Vi behhöver hjälp att kategorisera våra artiklar. Kan du skriva ett nyckelord för denna artikel? Du kan skriva upp till 3 olika nyckelord för denna artikel, vi uppskattar din hjälp!

    Skriv nyckelord som du tycker beskriver denna artikel på ett bra sätt. Du kan ange 3 olika nyckelord för denna artikel, max 20 tecken per nyckelord.

    1. Lägg till fler
      Skriv in svaret på frågan: 7+3

    Intresserad av fler artiklar?

    Socialistisk marknadsekonomi
    Statstjänstemannen
    Jan Mickelin
    Gymnasist
    Sällskapsmat
    Svenska encyklopediska sällskapet
    Beuvron en Auge
    Finansminister
    Erik Sparre
  • Senaste sökningarna

    lock har fått 1673 sökningar. Den senaste gjordes 2025-04-29 09:28:12.

    munk har fått 1866 sökningar. Den senaste gjordes 2025-04-29 09:27:39.

    surströmming har fått 1367 sökningar. Den senaste gjordes 2025-04-29 09:27:16.

    caligula har fått 2008 sökningar. Den senaste gjordes 2025-04-29 09:26:50.

    halvbuske har fått 1942 sökningar. Den senaste gjordes 2025-04-29 09:25:43.

    kovalent bindning har fått 1442 sökningar. Den senaste gjordes 2025-04-29 09:24:13.

    maneter har fått 1612 sökningar. Den senaste gjordes 2025-04-29 09:23:11.

    SKTF har fått 1444 sökningar. Den senaste gjordes 2025-04-29 09:21:53.

    mutkolv har fått 1433 sökningar. Den senaste gjordes 2025-04-29 09:21:51.

    socialdemokrati har fått 1291 sökningar. Den senaste gjordes 2025-04-29 09:21:47.

    AQ har fått 1423 sökningar. Den senaste gjordes 2025-04-29 09:21:45.

    Golgiapparat har fått 1649 sökningar. Den senaste gjordes 2025-04-29 09:21:45.

    Designed by: template world
    Learning4sharing.nu
    All Rights Reserved. 0.15 SEK

    Logga in

    Välkommen att redigera och skriva nya artiklar!

    Ingent Konto?

    Skaffa konto för att redigera och skapa nya ariklar Nytt Konto.

    Ny Användare

    Välkommen att redigera och skriva nya artiklar! Skapa konto nedan.


    Ett verifieringsmail kommer att skickas till din E-post som du måste öppna och verifiera din E-post med

    Lägg till artikel

    Du är inte inloggad.

    Logga In eller Skapa konto.