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: 9+8

    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

    stina har fått 1431 sökningar. Den senaste gjordes 2024-03-01 04:35:12.

    23 har fått 1848 sökningar. Den senaste gjordes 2024-03-01 04:31:05.

    corazza har fått 1163 sökningar. Den senaste gjordes 2024-03-01 04:30:28.

    xu har fått 1637 sökningar. Den senaste gjordes 2024-03-01 04:22:52.

    cyklop har fått 1507 sökningar. Den senaste gjordes 2024-03-01 04:20:42.

    kretslopp har fått 1406 sökningar. Den senaste gjordes 2024-03-01 04:14:29.

    yggdrasil har fått 1607 sökningar. Den senaste gjordes 2024-03-01 04:13:38.

    laxtrappa har fått 1194 sökningar. Den senaste gjordes 2024-03-01 04:13:06.

    smog har fått 1548 sökningar. Den senaste gjordes 2024-03-01 04:11:50.

    aurivillius har fått 1331 sökningar. Den senaste gjordes 2024-03-01 04:11:14.

    konvulsioner har fått 1344 sökningar. Den senaste gjordes 2024-03-01 04:07:55.

    RIMM har fått 1359 sökningar. Den senaste gjordes 2024-03-01 04:06:26.

    Designed by: template world
    Learning4sharing.nu
    All Rights Reserved. 0.07 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.