Заинтересовал вопрос. Поболтал с парой миддлов. Сказали, что следует делать нуллабл поля только если нет доверия беку и он уже подводил. В остальных случаях излишние заморочки.
Разъясните пункт 1. Делая все поля нуллабельными мы усложняем себе жизнь, делая мыслительную работу за статический анализатор. Если известно, что какие-то поля точно будут заполнены, почему бы не облегчить себе жизнь и убрать нуллабельность?
Заинтересовал вопрос. Поболтал с парой миддлов. Сказали, что следует делать нуллабл поля только если нет доверия беку и он уже подводил. В остальных случаях излишние заморочки.
Разъясните пункт 1. Делая все поля нуллабельными мы усложняем себе жизнь, делая мыслительную работу за статический анализатор. Если известно, что какие-то поля точно будут заполнены, почему бы не облегчить себе жизнь и убрать нуллабельность?