обрабатывает массив. её вызывает функция Б, которая проверяет, что массив не пустой. стоит ли в А дублировать эту проверку🤔
Да, а б пусть не проверяет например
по моему мнению есть 2 случая: метод А принимает параметр и использует его - тогда все проверки нужно делать в методе А. Второй случай - метод А принимает массив, но не использует его, а просто передаёт дальше в другие методы, тогда можно не проверять
Вообще проверка в идеале в одном месте и так, что её нельзя обойти
ну Б в любом случае будет проверять, просто уже на ексепшенах
А А на чём проверяет?
А может просто .Count посмотреть
Я имею в виду, там не эксепшн, а что?
ну просто проверки то есть, которые не кидают исключения
Обсуждают сегодня