Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.10.2011, 20:37
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
или пример (желательно конкретный и простой), который показывает, что тут с ОРМ лучше, чем без него спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2011, 21:55
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2011, 22:06
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
kmaw, Ё-маё! Сделайте тестовый примерчик, и подумайте, надо он вам или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2011, 22:28
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
> или пример (желательно конкретный и простой), который показывает, что > тут с ОРМ лучше, чем без него решить задачу обоими способами, сравнить затраты Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.10.2011, 12:20
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
исчерпывающе... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.10.2011, 12:21
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
Diagor> или пример (желательно конкретный и простой), который показывает, что > тут с ОРМ лучше, чем без него решить задачу обоими способами, сравнить затраты это как раз НЕ объективно ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.10.2011, 18:45
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
>> решить задачу обоими способами, сравнить затраты > это как раз НЕ объективно Способность исполнителя делать единицу работы дешевле или дороже в зависимости от того с орм или без - разве не объективная характеристика? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2011, 08:32
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
Diagor>> решить задачу обоими способами, сравнить затраты > это как раз НЕ объективно Способность исполнителя делать единицу работы дешевле или дороже в зависимости от того с орм или без - разве не объективная характеристика? это, наверное, больше объективно, чем нет. но если я буду решать задачу двумя способами и сравнивать результат, то это не тоже самое, если задача будет решаться двумя способами более опытным разработчиком, и будет сравниваться результат в его случае. так вом меня интересует ситуация, о которой можно сказать так, "есть какие-то типовые признаки, что трудозатраты ОПЫТНОГО разработчика с использованием ОРМ будут меньше" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2011, 10:09
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
kmaw, есть старая истина: используйте правильный инструмент для каждой задачи. Есть классическая жалоба: "Nhibernate/EF/ДругойORM тормозит, когда я пытаюсь загрузить 100000 объектов". Это не та задача, которую нужно решать с ORM. Зато ORM хорош, когда вы хорошо знакомы с DDD, и знаете в нём толк. Иначе рискуете пытаться впихнуть в ORM невпихуемое. Но для тех, кто понимает, он намного облегчает рутинную sql-работу. Так что начинайте изучать, когда набьёте руку - начнёте понимать, где место для ORM. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.10.2011, 21:31
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
> Есть классическая жалоба: "Nhibernate/EF/ДругойORM тормозит, когда я > пытаюсь загрузить 100000 объектов" Вот это, пожалуй, действительно критерий не зависящий от опыта разработчика. ORM позволяет кодить "в более общем виде", более высокоуровневыми командами и меньшим их кол-вом, но за счёт того что очень часто "выливает воду и сводит задачу к предыдущей"(c) Соответственно, когда кол-во сущностей большое и логика сложная, а одновременно обрабатываемые объёмы данных невелики (в документе не более 1k записей, и хотя документов в базе могут быть миллиарды, обрабатываются они по одному) - тогда ORM проявит свои преимущества. Часто это единственный способ преодолеть структурную сложность, и отодвинуть наступление ситуации, когда программа перестаёт развиваться из-за того что больше не помещается в голове у программиста. Но если сущностей 1..2 и логика простая, а обрабатываемых записей сотни миллионов - тогда сильные стороны ORM использоваться не будут, а за слабые платить - придётся. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 08:09
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
К ОRM гораздо больше жалоб и нареканий. Как и любой другие инструменты, они имеют свои ограничения. Прежде, чем ввязываться в боевые действия, стоит ознакомится с классикой The Vietnam of Computer Science ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 09:59
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
SeVa, я вот уже много лет жалуюсь на чайную ложку. Какой идиот ее вообще придумал? Тычет в глаз всё время, не даёт нормально чаю попить. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 10:13
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
SeVaК ОRM гораздо больше жалоб и нареканий. Ну хотя бы десяток перечислишь? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 10:31
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
SolYUtorSeVa, я вот уже много лет жалуюсь на чайную ложку. Какой идиот ее вообще придумал? Тычет в глаз всё время, не даёт нормально чаю попить. Правильно, ORM - ложка для тех, кто начинает самостоятельно есть без мамы, чтобы глаза себе не выкололи. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 10:36
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
МСУSeVaК ОRM гораздо больше жалоб и нареканий. Ну хотя бы десяток перечислишь? MCУ, запусти подстрочный перевод. Помимо того, что там перечислено, ORM - всего лишь банальный DAL,а для нормальной жизни нужны бизнес-объекты ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 13:09
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
SeVaПравильно, ORM - ложка для тех, кто начинает самостоятельно есть без мамы, чтобы глаза себе не выкололи. Ложка узка, берет по два куска: развести пошире — возьмет четыре. SeVaMCУ, запусти подстрочный перевод. Помимо того, что там перечислено, ORM - всего лишь банальный DAL,а для нормальной жизни нужны бизнес-объекты Сева, я тебя не спрашиваю, что это такое и нужно ли это для нормальной жизни, я задал тебе вопрос о перечислении хотя бы десятка "жалоб и нареканий". Еще раз, освободись от наушников , присядь на скамейку, возьми семки и слухай сюда: пе-ре-чис-ли мне жа-ло-бы и на-ре-ка-ния на ORM . Так ясно? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2011, 13:26
|
|||
---|---|---|---|
Есть ли объективные критерии, по которым можно решить "нужен ли ОРМ" |
|||
#18+
SeVaORM - всего лишь банальный DAL, а для нормальной жизни нужны бизнес-объектыLINQ-to-SQL трудно назвать "банальным далом". При правильном использовании это производительность SQL одновременно с бизнес-объектами и всеми няшками, имеющимися в C#. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=17&mobile=1&tid=1350604]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 148ms |
0 / 0 |