У меня вопрос о языке программирования C#, когда метод возвращает объект, и, например, я вынужден вернуть null, что не является чистым кодом, какова наилучшая практика для этого? Я не хочу возвращать null.хорошие практики null object return
EDIT
Это был вопрос, потому что он начал в качестве дискуссии по программной инженерии класса после прочтения Clean Code - книга Роберта С. Мартин «s, и это действительно пришла мне в голову, что, пытаясь избежать это добавило ненужную сложность конструкции.
Что случилось с возвратом 'null', когда это правильный ответ? Как это не чистый код? –
Если у вас есть конкретный случай, который вы можете показать (с кодом), это может быть более ответственный вопрос. – Blorgbeard
Я читал во многих чистых кодовых книгах, что это не очень хорошая практика, потому что, когда возникает эта ошибка, трудно понять, что вы делаете неправильно, ссылаясь на большие проекты. У меня нет примера, потому что он по всему моему коду, это был общий вопрос, но все же. Кажется, вы знаете, что меньше, чем я, но в любом случае спасибо за ваше время и увлечение. – Agustin