Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

C# - где используется класс Debug?

28.11.22 10:27
Re: C# - где используется класс Debug?
 
Программист коренной житель
Вопрос только в том, где же оно бросится. Не 5-ю ли вызовами позже в строчке, в которой 10 причин для NRE.

Бросится там, где будет использовано :) А как оно там используется - это уже другой вопрос ;)


Поэтому не "можно конечно сделать так" а "нужно делать так в начале метода"

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

Крайности почти всегда плохи :)

 

Перейти на