metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-08-15 12:45 pm

Любовь к выдумыванию собственных типов.

Как же откровенно задолбал один момент при работе с базами данных, ORM и прочим. Каждая собака бешеная считает своим долгом сначала сделать собственное перечисление типов, а затем с усердием, достойным лучшего применения писать конверторы ".NET тип <-> DbType <-> EdmType", итд, итп.

Я понимаю, что убогость доступных систем типов заставляет выдумывать свои, но бесит это все неимоверно, а в коде повторяется стопицот раз одно и тоже типа "CoerceType1ToType2" причем половина приведений типов нелогичная, а вторая половина вызывает исключение.

[identity profile] nivanych.livejournal.com 2010-08-16 05:06 am (UTC)(link)
Очень рад, ребе, что вы это заметили.
Буду ссылаться (сам-то совсем ниспициалист).