Clean Code
Clean Code är ett samlingsbegrepp på ett antal principer för hur man skriver kod som är lätt att läsa och lätt att förstå – kod man kan vara stolt över.
Principerna tillämpas på ”mikronivå”, d v s när man koden skrivs. Typiska områden är:
- Namngivning av variabler, metoder och klasser
- Design av funktioner/metoder: längd, ansvarsområde, parametrar
- Kommentering av kod
Clean Code hakar också i begrepp som duplicering, Law of Demeter och Command/Query Separation.