powered by simpleCommunicator - 2.0.43     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Почему не 1С?
20 сообщений из 170, страница 7 из 7
Почему не 1С?
    #39885590
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
программный инструмент для доступа и обработки данных, инструмент аналитики и печатные формы и все это в одном флаконе.


и кузница и здравница и житница

а если реально смотреть на вещи - сложные печатные формы на скд - это КРАЙНЕ на любителя... можно в расчетный листок заглянуть

простые формы впрочем имхо тоже... овчина выделки не стоит

берут результат работы скд, берут макет и по старинке вывести() присоединить(). это просто, понятно, надежно, кастомизуемо и сопровождаемо. Возня же с чем то бОльшим чем макет отдельной ячейки для поля (и то использование этого функционала сейчас - относительная редкость, всякие цвета и игрища с цветом/шрифтом решается на уровне "условного оформления") - это такая шляпа...
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885591
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно
Возня же в СКД с чем то бОльшим
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885603
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie
[
Не поверите, но ту же функцию выполняют представления и временные таблицы. Со всем тем же что вы написали. Просто во всем мире, для каждой описанной мной задачи - свои инструменты (потому как у задач совершенно противоположные цели / задачи). А нафига делать автомобиль, молоток, микроскоп в одном флаконе - загадка, а точнее просто косяк архитектора. Сами знаете что бывает когда за большим количеством зайцев погонитесь.


Вы прикидываетесь, что не понимаете? Можете все это сделать во временных таблицах прям в запросе. Потом результат выгрузить в ТЗ, а дальше уже туда куда надо одной строчкой кода, все.

Что касается представлений: так как вы написали, что можно и в BI ходить в OLTP, то и я напишу, что можно делать VIEW на таблицы 1С и иметь VIEW в 1С. В том числе и материализованный VIEW. Т.е. все механизмы для этого есть.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885610
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nitro_Junkie
А нафига делать автомобиль, молоток, микроскоп в одном флаконе - загадка, а точнее просто косяк архитектора.


потому что вся "политика" самого фреймворка такая

есть абстрактный класс "документ". от него вы можете наследовать конкретный изолированный класс "накладная" и реализовать (в случае необходимости) объявленные в родительском классе методы. какие-то сервисные объекты (классы) не несущие на себе следы заточенности его под определенный бизнес-процесс сразу по сути объявлены изолированными. и крутись как хошь.

что делать когда найден "удачный" сервисный объект (класс) СКД? и хочется воспользоваться его возможностями и тут и там... он же не только для отчетов. на нем строятся списки, на нем строится много где основной gui в разных обработках - визуальные возможности СКД позволяют реализовать выбор каких-то сущностей с широкой вариативностью фильтров, сортировками и прочим. Т.е. позволяет не рисовать это все руками. Что сделал бы архитектор курильщика? Вероятно разбил бы объект на набор классов - чтобы можно пользовать то что необходимо конкретно здесь. Что делает архитектор здорового человека? Добавляет в объект костыль и объявляет что работать он будет только в списке, а этот костыль только для отчетов и т.д. Что в итоге видит разработчик? Какое-то адское месиво. Швейцарский нож из преисподней.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885629
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно
vitkhv
- ТЗ мы можем индексировать, группировать, накладывать фильтры делая срезы данных и т.д.


кодируя, кодируя и кодируя... сколько человеко-лет потрачено для переборов различных списков, тз, массивов. где linq я хотел бы спросить... почему нет нормальной работы с коллекциями


Ну вот в Go надо кодировать и кодировать по сравнению с Python, но чета никто не плачет, что кодировать надо. Работает ведь быстрее.
Да в 1С если хочешь что бы все летало, надо кодировать, не хочешь что бы быстро - пиши одной строчкой кода.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885637
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
Да в 1С если хочешь что бы все летало, надо кодировать, не хочешь что бы быстро - пиши одной строчкой кода.


не улавливаю связи. от слова совсем

колхоз напрасный труд. "здесь мерилом работы считают усталость"
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885646
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно
vitkhv
Да в 1С если хочешь что бы все летало, надо кодировать, не хочешь что бы быстро - пиши одной строчкой кода.


не улавливаю связи. от слова совсем

колхоз напрасный труд. "здесь мерилом работы считают усталость"


Значит не для вас написано.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885648
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно
Какое-то адское месиво. Швейцарский нож из преисподней.

Точно так говорят про C++. Вот прям этими же словами.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885650
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
МодальноеОкно
пропущено...


не улавливаю связи. от слова совсем

колхоз напрасный труд. "здесь мерилом работы считают усталость"


Значит не для вас написано.


что "написано"?

вы не понимаете, что работа с коллекциями в 1С - из которой и состоит 90% внутренней бизнес-логики - это подходы 10-летней давности? и вендор не делает ничего чтобы упростить/улучшить этот аспект работы для разработчика?
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885653
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно
vitkhv
пропущено...


Значит не для вас написано.


что "написано"?

вы не понимаете, что работа с коллекциями в 1С - из которой и состоит 90% внутренней бизнес-логики - это подходы 10-летней давности? и вендор не делает ничего чтобы упростить/улучшить этот аспект работы для разработчика?


Я все прекрасно понимаю, и моя критика была озвучена.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885658
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
МодальноеОкно
пропущено...


что "написано"?

вы не понимаете, что работа с коллекциями в 1С - из которой и состоит 90% внутренней бизнес-логики - это подходы 10-летней давности? и вендор не делает ничего чтобы упростить/улучшить этот аспект работы для разработчика?


Я все прекрасно понимаю, и моя критика была озвучена.


в чем критика?

надо страдать как на Go? это не критика, это какая-то лажа. в стиле "дедушка служил и ты послужи"

авторДа в 1С если хочешь что бы все летало, надо кодировать, не хочешь что бы быстро - пиши одной строчкой кода.

тоже мысль не ясна... что и где надо кодировать чтобы летало. особенно в условиях работы в рамках кривого интерпретатора
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885677
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно
vitkhv
пропущено...


Я все прекрасно понимаю, и моя критика была озвучена.


в чем критика?

надо страдать как на Go? это не критика, это какая-то лажа. в стиле "дедушка служил и ты послужи"

авторДа в 1С если хочешь что бы все летало, надо кодировать, не хочешь что бы быстро - пиши одной строчкой кода.


тоже мысль не ясна... что и где надо кодировать чтобы летало. особенно в условиях работы в рамках кривого интерпретатора

Да простой пример:

В ORM стиле:
Справочники.Номенклатура.Выбрать()
И дальше делаем loop, с проверкой свойств.

Либо тоже самое в черном запросе, с выборкой необходимых свойств. С дальнейшей выборкой.


В запросе явно дольше писать придется, но работать будет быстрее.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885684
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
МодальноеОкно
пропущено...


в чем критика?

надо страдать как на Go? это не критика, это какая-то лажа. в стиле "дедушка служил и ты послужи"

пропущено...


тоже мысль не ясна... что и где надо кодировать чтобы летало. особенно в условиях работы в рамках кривого интерпретатора


Да простой пример:

В ORM стиле:
Справочники.Номенклатура.Выбрать()
И дальше делаем loop, с проверкой свойств.

Либо тоже самое в черном запросе, с выборкой необходимых свойств. С дальнейшей выборкой.


В запросе явно дольше писать придется, но работать будет быстрее.


ииии? запрос как таковой ничего кардинально не меняет. кроме размеров выборки. и то за счет ограниченности реализованного оператора select не всегда вы можете просто взять нужные строки и "их записать"... их еще надо вертеть, крутить в выборках в циклах, перекладывать из одной коллекции в другую
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885687
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно


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


Что иии? В выборке без запроса, тым можешь крутить вертеть объект как захочешь, парой строчек кода, но медленно.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885695
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно

в чем критика?

надо страдать как на Go? это не критика, это какая-то лажа. в стиле "дедушка служил и ты послужи"



При чем тут страдания? Если хочешь скорости, придется управлять объектами в ручную. В принципе так везде.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885700
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно

кодируя, кодируя и кодируя... сколько человеко-лет потрачено для переборов различных списков, тз, массивов. где linq я хотел бы спросить... почему нет нормальной работы с коллекциями


А в Java как с linq? А в Java c linq насколько я знаю так: используйте Scala.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885712
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
МодальноеОкно

в чем критика?

надо страдать как на Go? это не критика, это какая-то лажа. в стиле "дедушка служил и ты послужи"



При чем тут страдания? Если хочешь скорости, придется управлять объектами в ручную. В принципе так везде.


какие скорости в 1С? там же интерпретатор. чем вы "управлять" собрались?
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885718
МодальноеОкно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я понимаю когда пишут "нам нужна скорость".

и выносят часть логики во внешние компоненты, пишут прямые запросы через ADO

да на этом можно выиграть, даже с учетом сериализации данных туда/обратно

а вы какую "скорость" имеете ввиду?

нам дали "почти тру select" и теперь мы не лопатим из базы всё подряд? вау! хотя... я это еще в бэте 8.0 видел когда привез домой диск в 2002-ом с митинского радиорынка.

сейчас на минуточку 2019-ый. а вы всё о том же талдычите...
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885755
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно

какие скорости в 1С? там же интерпретатор. чем вы "управлять" собрались?


В Python тоже интерпретатор, но коллекции numpy очень быстры, в 1С коллекции ТЗ тоже очень быстры, несмотря на интерпретатор.
...
Рейтинг: 0 / 0
Почему не 1С?
    #39885758
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МодальноеОкно


нам дали "почти тру select" и теперь мы не лопатим из базы всё подряд? вау! хотя... я это еще в бэте 8.0 видел когда привез домой диск в 2002-ом с митинского радиорынка.

сейчас на минуточку 2019-ый. а вы всё о том же талдычите...


Несмотря на это, если нужна скорость - в топку ORM c linq, подавай тру Select. И так блин везде.
...
Рейтинг: 0 / 0
20 сообщений из 170, страница 7 из 7
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Почему не 1С?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]