Unix-filosofien

Unix-filosofien er en mengde med kulturelle normer og filosofiske tilnærmelser som ble utviklet av Ken Thompson, og som forsvarer minimalistisk og modulær programvareutvikling. Filosofien er basert på erfaringene til ledende utviklere av operativsystemet UNIX. Tidlige utviklere av UNIX bragte modularitet og gjenbrukbarhet inn i programvarepraksisen og i utviklingsverktøyene. Over tid oppstod det et sett med kulturelle normer som ble viktig for utviklingen av UNIX selv.

Unix-filosofien legger vekt på å lage enkle, korte, klare, modulære og utvidbare kodeeksempler, som kan utvides av andre utviklere enn deres skapere. Unix-filosofien støtter et modulært design fremfor et monolittisk design.

Litteratur
 The Unix Programming Environment av Brian Kernighan og Rob Pike, 1984
 Program Design in the UNIX Environment av Pike and Kernighan

Kategori:Unix