Обновить
1
0
Noname @Zmops

Пользователь

Отправить сообщение
Стертые до мозолей руки и есть аппаратная блокировка редтуба и юпорна!
>>С другой стороны, зная как создавался продукт (временные рамки и общая боевая обстановка) — это неудивительно.

[жмет руку]
Слышны слова синьора, не 23-летнего :)

У нас немного другая ситуация (в плане временных рамок), а вот обстановка была схожая.
Увы, не тут копипаста.

Независимо от того, насколько крива база, ORM не должна выдвигать свои ограничения по отношению к ней. В этом и заключается гибкость.

А вот в чем меня NHibernate разочаровала, так это слабости своего linq провайдера.
Причем баги тянутся с версии 3.2.
>>Вы заблуждаетесь, лицензия Apache 2.0 не майкрософтовская:
таки попутал c лицензией на FW

>>Я имел ввиду не мотивацию, а логику, которая реализована таким путем

Нет никакой логики. Обычная связь один-ко-многим.

>>Наш отдел застыл в размышлениях, зачем может быть нужен такой ключ

Я же сказал, смысла нет. Просто сочетание велодрома и «так исторически сложилось».
Кстати, довольно распространенная ситуация для проектов, которые тянутся десятилетиями.

Если жаждете подробностей — welcome в личку. Хоть содержания своего NDA и не помню, но рассказывать много о проекте в паблик считаю не очень этичным.
>>А можно вкратце, зачем делаете ссылки не по ключевому полю?

Я делаю ссылки по не-ключевому полю только потому, что так было до меня.
А до меня — так уж исторически сложилось :(

>>Если вы об исходных кодах, то EF также опенсорсен.

Майкрософт открывает свои коды не под GPL или LGPL, а под своей лицензией. Вкратце — чисто для ознакомления, править ни-ни.
Так что опенсорсом, в его привычном смысле, и не пахнет.

Предваряя вопросы из серии «а доводилось(была ли нужда) ли тебе править код опенсорсных проектов, сложнее, чем Hello World» — да, доводилось.
а судя по Медку — людям можно посочувстсовать.
Только вот одна проблема — система уже 15 лет в продакшне. И эти хвосты и кривизна тянется с незапамятных времен.
В той версии, в которой решено использовать ORM, дожна быть совместимость со старой базой. Ибо при переходе старая и новая версия должны работать параллельно.

Как сказал архитектор (бывший, увы) — когда ORM накладывает ограничения на структуру базы — это нехорошо.
NHibernate на накладывает, используем его.

Не говоря уже о том, что все коды под рукой, и если что — подправить не проблема.
Не Иванов, а Рабинович. Не в рулетку, а в дурака. Не 10 тысяч, а 100 рублей. И не выиграл, а проиграл
Поддержка кучи движков баз данных из коробки, гораздо более гибкая конфигурация (сделайте мне в EF ссылки не на ключевое поле), гораздо более адекватные запросы (эт скорее к Linq2Nibernate)
>>Например я так и не смог подружить Entity Framework с Mono
Хватит грызть кактус. Переходите на NHibernate.
Меньше читайте советских газет
Вот оригинал истории от главного действующего лица kpishnik.kpi.ua/archives/1114

Все тихо, чинно, и разобрались что к чему. Даже на работу позвали.
Пару недель на утрясание крыши контакта JDAM'ами, если она рот откроет :(
Животных порой даже больше жалко, чем некоторых людей
От жеж фома неверующий.
держите ссыль на самый честный и патриотический сайт
sdelanounas.ru/blogs/28206/

Январь 2013 — испытания шли. Не доведено еще.
Арбалет сырой. Поставки в войска идут без оного. Вертолет де-факто не подходит для применения ночью. За сим буква «Н», означающая «ночной», ни к селу ник городу
Тогда хотя бы монографию или иную пристойную книгу\статью с описанием испытаний
>>Да:
А пруф на ФАИ можно?

>> В результате с его поворотным соплом сейчас F-35B
Главное, что не с его подъемными двигателями и не его макетом РЛС.
Однако без Арбалета ночное применение весьма сомнительно.
Кстати, он на испытаниях на сверхзвук выходил?
Я вот сколько искал, нашел лишь «программа испытаний окончена [в полном объеме]»

Что-то боюсь он такой же СВВП, как и Т-4 трехмаховый.

Информация

В рейтинге
Не участвует
Откуда
Беларусь
Зарегистрирован
Активность