Pull to refresh

Comments 6

И главное в стиле vs 2017, вообще совесть потеряли

UFO just landed and posted this here

Я участвовал в редактуре текста, поэтому поясню: на слайдах же зачастую виден не только сам код, но и подсказки к нему от IDE и тому подобное. В других расшифровках, где только сам код, оформляем через хабровский инструмент для кода, да.

UFO just landed and posted this here

Для dto, которые model binder десереализует лучше всего подходят init properties и затыкание default!-ом, либо перенос dto в отдельные сборки, где налабилити выключен. А для домена делайте конструкторы. Есть хорошая техника всегда передавать value object’ы в конструктор: так менее хлопотно параметры прикидывать и из сигнатуры конструктора ясны обстоятельства создания объекта. Подробнее можете у меня в «блеске и нищете модели домена» посмотреть.

Sign up to leave a comment.