История изменений
Исправление
FilosofeM,
(текущая версия)
:
Нету никакого Юниксвея.
Принцип «программа должна выполнять одну функцию и выполнять её хорошо»
Этот принцип можно понимать по-разному. Кто-то в одной функции видит одну функцию, а кто-то лапшу из множества подфункций, которые нужно разнести на отдельные функции.
Возьмем ядро Линукса или Юникса. Для одних это одна функция - ядро операционки. Для других - монолитная помойка, которую надо разделять на микроядра и микросервисы, работающие в изолированных адресных пространствах, взаимодействуя посредством сообщений.
Исходная версия
FilosofeM,
:
Нету никакого Юниксвея.
Принцип «программа должна выполнять одну функцию и выполнять её хорошо» Этот принцип можно понимать по-разному. Кто-то в одной функции видит одну функцию, а кто-то лапшу из множества подфункций, которые нужно разнести на отдельные функции.
Возьмем ядро Линукса или Юникса. Для одних это одна функция - ядро операционки. Для других - монолитная помойка, которую надо разделять на микроядра и микросервисы, работающие в изолированных адресных пространствах, взаимодействуя посредством сообщений.