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
Autoritetsdata
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.