Идеального факторинга добиться невозможно, да скорее всего и не нужно. Поэтому да, какие-то концепции будут влезать с трудом, какие-то проще.
> приложению не передали имя файла как аргумент, надо читать с stdin. Как фича application framework'а например.
> разделять приложение foo на libfoo и само foo, которое использует libfoo. Как фича системы сборки, которая определяет, например, собираемся ли мы под условный дебиан и включает это разделение. Вопрос лишь в том, нужны ли нам настолько умные фреймворки.
no subject
Date: 2022-07-06 12:27 pm (UTC)> приложению не передали имя файла как аргумент, надо читать с stdin.
Как фича application framework'а например.
> разделять приложение foo на libfoo и само foo, которое использует libfoo.
Как фича системы сборки, которая определяет, например, собираемся ли мы под условный дебиан и включает это разделение. Вопрос лишь в том, нужны ли нам настолько умные фреймворки.