Re[5]: Окончательное решение ада зависимостей?
От: · Великобритания  
Дата: 07.05.25 11:34
Оценка:
Здравствуйте, Shmj, Вы писали:

S>·>А компоненты всегда в исходниках что-ли распространяются?

S>·>Бардак в зависимостях может быть в каких-то либах между собой, а не в твоём проекте. Например, какой-нибудь фреймворк для логгирования может использоваться всеми либами. И каждая из них может быть скомпилена с разной версией логгера.
S>Ну тогда, вроде, будет у вас в проекте сразу 10 разных либ логгера. Тут еще вопрос — как их инициализировать и смогут ли они одновременно писать в один и тот же файл без конфликтов.
Именно. Это и есть главный вопрос, это и есть проблема ада зависимостей. Когда множество модулей, к исходникам которых у тебя нет доступа, используют разные версии зависимостей и их совместная становится невозможной. А показывать ошибки компиляции в твоём исходнике — хрень какая-то.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.