Демаскировкой сбоя сразу, а не в процессе. И еще одна деталь - если в конструкторе тебе передают медиатор, то понять зависимости класса можно только после просмотра всех вызовов Send в теле класса
А затем, что при навигации по коду самыми важными вещами являются : 1) Имя класса 2) Выходные зависимости класса - в идеале реализованные интерфейсы 3) Входные зависимости класса - в идеале параметры конструктора.