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
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.
Artikeln skriven 2009-01-17 av Learning4sharing
Inga kategorier för denna artikel än...Intresserad av fler artiklar?
Socialistisk marknadsekonomiStatstjänstemannen
Jan Mickelin
Gymnasist
Sällskapsmat
Svenska encyklopediska sällskapet
Beuvron en Auge
Finansminister
Erik Sparre