Щойно я випустив невелику бібліотеку Java, яка пропонує лише кілька класів та методів. Оскільки я створив проект разом з Maven, я негайно використав декілька сторонніх бібліотек для досягнення своїх цілей, зокрема:
- commons-lang3 (для деяких загальних речей Java)
- slf4j-api (для лісозаготівлі)
- commons-io (для крихітного файлу - буквально один раз читаю файл, я думаю)
Я не хочу, щоб моя бібліотека виглядала роздутою в очах інших. Чи слід намагатися усунути свою залежність від цих бібліотек, щоб мінімізувати слід? Будь-яка порада про те, яких типів бібліотек найкраще уникати, коли планується використовувати більше в майбутньому?