Управление зависимостями в Gradle
Хороший доклад про то, почему нельзя просто так взять и добавить зависимость от чего-то, чем отличается maven и gradle с точки зрения решения конфликтов, зачем нужны api
и implementation
, и как можно решить проблему с несколькими реализациями логгеров.