Teknologi

Designprincipper og systemheuristikker til at bygge, vurdere og vedligeholde teknologi.

7 principper i kategorien

14. DRY-princippet

Don't Repeat Yourself: undgå at den samme viden findes i flere, uafhængige kopier, der kan komme ud af sync.

23. Galls lov

Komplekse systemer, der virker, er typisk vokset ud af simple systemer, der virkede — de designes sjældent færdige fra scratch.

34. KISS-princippet

Hold løsninger så enkle som muligt — kompleksitet bør være begrundet, ikke standard.

50. Postels lov

Vær konservativ i det, du sender, og liberal i det, du accepterer — for mere robust kommunikation mellem systemer.

54. SOLID-principperne

Fem objektorienterede designprincipper, der sigter mod mere forståelig, fleksibel og vedligeholdelig software.

66. YAGNI

You Aren't Gonna Need It: byg ikke funktionalitet, før du faktisk har brug for den.