Ты проводишь онбординг junior-разработчика в проект REST API на C# твоей команды. Во время code review ты замечаешь, что они написали несколько методов, которые молча возвращают null или значения по умолчанию при передаче невалидных входных данных, вместо того чтобы явно сигнализировать об ошибке вызывающему коду. Ты хочешь научить их тому, когда и как явно сигнализировать об отказе.