Entry tags:
(no subject)
Не перестаю, в том числе, анализировать, откуда происходят мои программистские ошибки.
Одна из весьма распространенных причин - перенос ответственности на слишком низкий уровень. Сериализатор не должен думать о логике того, что сериализует, должен уметь только записывать то, что ему дадено, а рассуждать о его устройстве не должен. А у меня вот сплошь и рядом мелкие исполнители должны вникать в вещи, вовсе им по чину не обязательные.
Одна из весьма распространенных причин - перенос ответственности на слишком низкий уровень. Сериализатор не должен думать о логике того, что сериализует, должен уметь только записывать то, что ему дадено, а рассуждать о его устройстве не должен. А у меня вот сплошь и рядом мелкие исполнители должны вникать в вещи, вовсе им по чину не обязательные.
