Это книга чисто по ооп если не ошибаюсь? В общем не важно. Инверсия зависимостей не обеспечивает независимую разработку. Если ты поменял в своем леере что-то, что требует изменений в другом , допустим добавить метод к интерфейсу, или добавить еще 1 интерфейс в качестве параметра, то это затрагивает другого разработчика