LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

то ты всё равно вынужден будешь использовать API libc в стиле 1

Об этом и речь, что стиль 1 не даёт выбора

У меня речь о том, что тебе всё равно придется использовать стиль 1.

судя по интерфейсу, это обычное ООП, того же уровня, что и файловые дескрипторы.

Файловые дескрипторы ниже уровнем, чем любое более-менее разумное ООП. Ну и CSP не противоречит ООП.

агрегация или композиция?

Большой разницы нет. Ну, если не сдавать экзамен на знание баззвордов.

Исходная версия tailgunner, :

то ты всё равно вынужден будешь использовать API libc в стиле 1

Об этом и речь, что стиль 1 не даёт выбора

У меня речь о том, что тебе всё равно придется использовать стиль 1.

судя по интерфейсу, это обычное ООП, того же уровня, что и файловые дескрипторы.

Файловые дескрипторы ниже уровнем, чем любое более-менее разумное ООП. Ну и CSP не противоречит ООП.