(the Unix philosophy) – principer för mjukvaruutveckling som formulerats under arbetet med Unix. De tre vanligaste principerna är:
- – Skriv program som gör en enda sak, men som gör det bra;
- – Skriv program som fungerar ihop;
- – Skriv program som hanterar textflöden, för det är ett gränssnitt som fungerar överallt.
– Den förste som formulerade Unixfilosofin var Ken Thompson. Hans kollega Joe Condon hävdade att den kunde sammanfattas i en regel: ”Undvik assembler”. Det bör nämnas att det i efterhand kan vara svårt att se hur mycket Unix, när det var nytt, skilde sig från tidigare operativsystem. Principerna kan givetvis tillämpas i andra miljöer än Unix. – Unixfilosofin har uttryckts på många sätt sedan dess – läs mer i Wikipedia. – Läs också om Demeters lag.
[programmering] [unix] [ändrad 23 december 2017]