You are viewing a single comment's thread from:

RE: Filozofia Uniksa

in #polish6 years ago

Pierwszy punkt brzmi jak reguła KISS. Powinno się tworzyć tak rzeczy (nie tylko oprogramowanie), by spełniało najbardziej podstawowe role bardzo dobrze.

Warto wspomnieć jak rozwija się ten akronim, ja znam dwie wersje:

  1. KISS = Keep It Short and Simple (mniej więcej - uczyń to krótkim i prostym),
  2. KISS = Keep It Simple Stupid (mniej więdej - uczyń to prostym głupku).

Dawno wyszło to już poza filozofię Unixa, choć być może rzeczywiście w jakiejś mierze z niej pochodzi. Wydaje się, że trzymanie się tej reguły jest banalnie proste - a wcale takie nie jest. Wręcz przeciwnie - to niezwykle trudne. Tylko naprawdę dobrzy programiści potrafią w ten sposób pisać oprogramowanie. Tak samo jak zastosowanie tego w innych dziedzinach - np. tylko naprawdę błyskotliwi ludzie, potrafią wytłumaczyć laikowi w prostu i zrozumiały sposób dowolnie skomplikowane zagadnienia.