|
Почему не 1С?
|
|||
---|---|---|---|
#18+
и сколько футбольных полей с железом сожрал 1С под такой проект? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 00:22 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
L_argoТакой ситуации как сейчас никогда ещё не было. Уточните, про какую ситуацию речь. Да, сложность 1С растет. Но и ее возможности растут. Есть достаточно крупные успешные проекты на тыщи конкурентных пользователей, БД под 1Тб, под сотню фоновых задач и обменов. Я такой проект наблюдал и делал с ним БиАй. Сопровождал ее 1 1с-специалист. Правда создавал небольшой коллектив. Проекту много лет. Так я про то же. Пытаясь запихнуть все в одну большую коробку с очень слабой платформой, 1с меняет подход с доработки под клиента в настройку, а если не получается жрите что дают. Тем самым сужается рынок доработки на 1с что со временем приведет к коллапсу рынка. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 07:09 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
Nitro_Junkieменяет подход с доработки под клиента в настройку Это уже философия, то есть словоговорение без определения изначальной терминологии. Что есть "доработка под клиента", что есть "настройка" и чем они друг от друга отличаются? Есть задачи по автоматизации. Есть наборы базового функционала для их решения (1С, SAP, самописки и прочая). У наборов базового функционала есть возможности расширения. У кого-то лучше, у кого-то хуже. Первичное натягивание системы (базовый функционал + расширения) на потребности заказчика есть внедрение, дальнейшая жизнь системы состоит в непрерывном добавлении расширений, которые могут даже изменять базовый функционал. Можете в этой схеме определить место, где производится доработка под клиента, а где настройка? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 07:49 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
полудухи сколько футбольных полей с железом сожрал 1С под такой проект?4камня по 20 ядер, 0,5Тб оперативы, ССД. Отдельный сервер Делл. Некислое железо. Но и не мегамощное. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 08:51 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
L_argo, Я как разработчик с 20 лет опыта в 1С и 15 с MSSQL. Разузлование в моей основной конфе модуль разузлования номенклатуры вынесен на CTE с CLR и в общем есть ряд вещей переписанных по схеме MSSQL+CLR на C#. Ранее модуль разузлования был на С++ во внешней DLL. Последнее время очень часто занимаюсь именно оптимизацией. Оптимизацией запросов, что естественно и в целом оптимизацией 1С кода. Последняя из оптимизаций это обмен по COM между двумя базами. Мое мнение в целом про разработку на 1С. 1С давно и нагло забило на разработчиков, инструмент по разработке как встал в развитии 10 лет назад так и стоит, занимаясь непонятной фигней с Эклипсом, которая с новыми версиями конф (упр. формы) работает через раз, так со старыми (обычные формы) вообще работать и не будет. По сравнению со студией от MS и C#, тут даже сравнивать нельзя. Что касается самого движка, движок в целом нормальный для решения своих задач. Вообще конфигурации последнии от 1С это конфетки в плане функциональности. Это я про ERP и комплексную 2x. С точки зрения - а как там под капотом, там ужас ужас, прочитайте разработчиков которым приходится это дорабатывать, лапшевидный код везде. Вложенность функций где 10 не предел и это ближе к среднему. Вызовы функций через Выполнить("Кусок кода") из-за гребаной асинхронности и т.д. из-за чего разрывы в стеке вызовов. Что касается переноса в BI, BI не понимает GUIDы а в 1С все на GUID. Поэтому и нужны костыли. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 09:25 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
L_argoТакой ситуации как сейчас никогда ещё не было. Уточните, про какую ситуацию речь. Да, сложность 1С растет. Но и ее возможности растут. Есть достаточно крупные успешные проекты на тыщи конкурентных пользователей, БД под 1Тб, под сотню фоновых задач и обменов. Я такой проект наблюдал и делал с ним БиАй. Сопровождал ее 1 1с-специалист. Правда создавал небольшой коллектив. Проекту много лет. L_argoполудухи сколько футбольных полей с железом сожрал 1С под такой проект?4камня по 20 ядер, 0,5Тб оперативы, ССД. Отдельный сервер Делл. Некислое железо. Но и не мегамощное. 80 ядер и 500 ГИГАБАЙТ на тыщи пользователей? а вы себе представляете, например, объёмы VISA или Master Card? Где были бы их задачи с таким "средненьким" софтом? следующая ступень "мегамощности" это уже супер-компьютеры с терафлопсами vitkhvС точки зрения - а как там под капотом, там ужас ужас, прочитайте разработчиков которым приходится это дорабатывать, лапшевидный код везде. Вложенность функций где 10 не предел и это ближе к среднему. Вызовы функций через Выполнить("Кусок кода") из-за гребаной асинхронности и т.д. из-за чего разрывы в стеке вызовов. В 1с попали все те индусы, которых выгнали из микрософта, а потом выгнали из сбербанка. "сэр, эта лодка не разваливается только потому, что её птицы засрали" (с) убрать перескоп ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 09:38 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
полудух, Толсто тролишь. И причем тут Мастеркард/Виза ? Ты писал ключевой софт для них, что так смело тут что-то про них втираешь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 10:27 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
полудух80 ядер и 500 ГИГАБАЙТ на тыщи пользователей? а вы себе представляете, например, объёмы VISA или Master Card? Где были бы их задачи с таким "средненьким" софтом? следующая ступень "мегамощности" это уже супер-компьютеры с терафлопсами Сравнивать 1С с VISA и Master Card все таки не корректно, системы реального времени и ERP все же разные вещи и сравнивать нужно с такими же ERP например c Axapta или с SAP. И вот при сравнении с ними окажется, что для их нормального функционирования нужны точно такие же сервера как и для 1С и производительность у них будет точно такая же +-. полудухvitkhvС точки зрения - а как там под капотом, там ужас ужас, прочитайте разработчиков которым приходится это дорабатывать, лапшевидный код везде. Вложенность функций где 10 не предел и это ближе к среднему. Вызовы функций через Выполнить("Кусок кода") из-за гребаной асинхронности и т.д. из-за чего разрывы в стеке вызовов. В 1с попали все те индусы, которых выгнали из микрософта, а потом выгнали из сбербанка. "сэр, эта лодка не разваливается только потому, что её птицы засрали" (с) убрать перескоп Тут не в программистах все же дело, а в недостатках языка и платформы. А эти недостатки напрямую вытекают из достоинств в виде невысокого порога входа, динамической типизации, ORM и в целом скриптовости языка. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 10:30 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
Nitro_JunkieСоответственно при таком подходе 1С скоро своими руками если не уничтожит, то очень сильно сузит весь рынок разработки на 1С. И тогда зарплата действительно всех рассудит. Забавно что многие 1С разработчики этого не понимают. И основная причина этой ситуации именно в убогости платформы (так как все типовые решения - жуткий монолит с тоннами лапшекода, и возможностями выстрелить себе в ногу в плане производительности на каждом шагу). имхо это уже давно всем понятно. кроме особо упоротых "патриотов" с мизды. но что от них требовать ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 10:34 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhv1С давно и нагло забило на разработчиков, инструмент по разработке как встал в развитии 10 лет назад так и стоит, занимаясь непонятной фигней с Эклипсом, которая с новыми версиями конф (упр. формы) работает через раз, так со старыми (обычные формы) вообще работать и не будет. По сравнению со студией от MS и C#, тут даже сравнивать нельзя. +100500 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 10:35 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
Zmeelov2 Можете в этой схеме определить место, где производится доработка под клиента, а где настройка? Настройка это то, что покрывается стандартным функционалом из коробки, Доработка это то, что приходится кодить. Так вот последнее время 1С пропагандирует именно схему - "Продавайте настройки, а не доработки". Они прям так и говорят. Другое дело из-за сложности таких настроек, людей разбирающихся во всех взаимосвязях таких настроек - крайне мало. Поэтому кодят тот же функционал, потому как так проще. Это кстати не только проблема 1С, в SAP тоже самое. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 11:02 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhvДругое дело из-за сложности таких настроек, людей разбирающихся во всех взаимосвязях таких настроек - крайне мало. проблема уже не в сложности настроек. а в том что текущих абстракций не хватает для описания сущностей и настигают проблемы скриптового языка и общего подхода - сущность разбросана по куче мест, ее состояние может быть не валидным с точки зрения одного бизнес-процесса, а с точки зрения другого все "норм" и программист нужен не для доработок а для распутывания коллизий и объяснения "почему так происходит" последний фейл с "настройками" - введение функциональных опций настраиваемых через гуй. от чего потом по сути отказались потому что отследить эти зависимости вообще невозможно ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 11:09 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
МодальноеОкноNitro_JunkieСоответственно при таком подходе 1С скоро своими руками если не уничтожит, то очень сильно сузит весь рынок разработки на 1С. И тогда зарплата действительно всех рассудит. Забавно что многие 1С разработчики этого не понимают. И основная причина этой ситуации именно в убогости платформы (так как все типовые решения - жуткий монолит с тоннами лапшекода, и возможностями выстрелить себе в ногу в плане производительности на каждом шагу).имхо это уже давно всем понятно. кроме особо упоротых "патриотов" с мизды. но что от них требовать"давно всем понятно" - идиотский квантор обобщения, не достойный аргументированного профессионального диспута. 1С плох, но остальные ничем не лучше. Вот и все, что нужно знать. Совокупность качеств у 1С вовсе не хуже остальных игроков. И рынок это подтверждает. Цена владения вполне приемлема, в отличие от западных "продвинутых" мегасистем. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 11:16 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
Гугл хром наверное образец быстродействия и компактности... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 11:20 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
L_argo1С плох, но остальные ничем не лучше. Вот и все, что нужно знать. это реально идиотский квантор L_argoИ рынок это подтверждает. рынок ларьков рф - может быть ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 11:42 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
МодальноеОкно а в том что текущих абстракций не хватает для описания сущностей Ну в сабжевой статье та наоборот говорят, что сущностей слишком много. Тут я хз, мне кажется нормального ООП в 1С очень сильно не хватает. МодальноеОкнопоследний фейл с "настройками" - введение функциональных опций настраиваемых через гуй. от чего потом по сути отказались потому что отследить эти зависимости вообще невозможно Вообще по моему мнению ФО это как 5 колесо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 12:37 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
МодальноеОкно, Да и вообще статья о том, что в 1С это слишком сложно и тут нужны супер мега профи. Я вот последнее время наблюдаю такую тенденцию - упрощение кода, отказ от асинхронности в доработках в отличие от типовых. Так, что наверное тезис о сложности 1С все же где то правильный. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 12:40 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhvНу в сабжевой статье та наоборот говорят, что сущностей слишком много да, они стали слишком "мелкими" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 12:42 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhvДа и вообще статья о том, что в 1С это слишком сложно и тут нужны супер мега профи. текущая сложность себя не оправдывает это следствие "разрыва" между возможностями среды/языка и текущими задачами ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 12:46 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhvНастройка это то, что покрывается стандартным функционалом из коробки, Доработка это то, что приходится кодить. Так вот последнее время 1С пропагандирует именно схему - "Продавайте настройки, а не доработки". Они прям так и говорят. То есть настройка это то, что можно выставить галочками где-то в конфигурационной форме? Ну так тогда 1С права - зачем повторно делать то, что уже есть? "Надо кодить" - очень расплывчато. При доработке отчета найдется, что кодить. Это доработка? L_argo1С плох, но остальные ничем не лучше. Вот и все, что нужно знать.Золотые слова! vitkhvмне кажется нормального ООП в 1С очень сильно не хватает.Избавь бог от "нормального ООП" в 1С. Система и так своеобразная, не надо еще уровня запутывания. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 12:57 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhvТут я хз, мне кажется нормального ООП в 1С очень сильно не хватает. зачем? жили люди 15 лет без рефлексии и интерфейсов - еще 15 лет поживут гуй, асинхронность, многопоточность - ну подумаешь что сделано "ногами". главное что оно есть. как оно работает в реальных условиях - да пофигу пока будет потребность в отчетности - будет что на хлеб намазать ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 12:58 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
Zmeelov2Система и так своеобразная, не надо еще уровня запутывания. ну да. если делать ООП опять своим путем, под девизом "доступно и всерьез" - лучше не надо ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 13:00 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
МодальноеОкноесли делать ООП опять своим путем Хе… Так все так (своим путем) делают. Вы же не будете доказывать, что ООП в Delphi, С++ и С# абсолютно одинаков... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 13:14 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
Zmeelov2vitkhvНастройка это то, что покрывается стандартным функционалом из коробки, Доработка это то, что приходится кодить. Так вот последнее время 1С пропагандирует именно схему - "Продавайте настройки, а не доработки". Они прям так и говорят. То есть настройка это то, что можно выставить галочками где-то в конфигурационной форме? Ну так тогда 1С права - зачем повторно делать то, что уже есть? Я и не говорю, что она не права, я говорю: vitkhv Другое дело из-за сложности таких настроек, людей разбирающихся во всех взаимосвязях таких настроек - крайне мало. Поэтому кодят тот же функционал, потому как так проще. Это кстати не только проблема 1С, в SAP тоже самое . по сути 1С поразила болезнь SAP, ну типа или ждите в следующей версии или счас мы это накодим., т.к. прогибать предприятие под систему, все же не всегда реально. Zmeelov2"Надо кодить" - очень расплывчато. При доработке отчета найдется, что кодить. Это доработка? Да это доработка. И 1С считает это доработкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 13:27 |
|
Почему не 1С?
|
|||
---|---|---|---|
#18+
vitkhvДа это доработка. И 1С считает это доработкой.То есть получается, что все, что нельзя сделать из коробки, есть результат доработок. Тогда я не понимаю тезиса "Продавайте настройки, а не доработки". К кому он со стороны фирмы 1С обращен? К франчам? Есть доступная инфа в открытом доступе? Чтобы не в перепеве? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:35 |
|
|
start [/forum/topic.php?fid=33&msg=39879293&tid=1547143]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
5ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 247ms |
total: | 394ms |
0 / 0 |