Size: a a a

1С, БСП, DevOps и Архитектура

2020 May 01

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
Knott Watt
Попробуйте это рассказать типовым с их ВызватьИсключение на большом уровне вложенности чтобы прервать всё, вместо того чтобы в каждом модуле и методе проверку на отказ втыкать)
Типовым? Счастье всего человечества, что я не знаю их имён и адресов проживания...
источник

e

empty in 1С, БСП, DevOps и Архитектура
Denis Noname
Типовым? Счастье всего человечества, что я не знаю их имён и адресов проживания...
А что бы вы сделали, если бы узнали?
источник

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
Denis Noname
Типовым? Счастье всего человечества, что я не знаю их имён и адресов проживания...
Ну там качество хромает, несмотря на АПК, но благо не везде :)
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
empty
А что бы вы сделали, если бы узнали?
УК запрещает мне это озвучивать )))
источник

НФ

Николай Фоменко... in 1С, БСП, DevOps и Архитектура
Knott Watt
Трудозатраты, например
Та ладно вам. Они так усердно делают 10-и этажные вызовы, а тут стало стрёмно
источник

ВБ

Валентин Бомбин... in 1С, БСП, DevOps и Архитектура
empty
А что бы вы сделали, если бы узнали?
Думаю пришел бы и переписал - гениально, бесплатно, быстро
источник

e

empty in 1С, БСП, DevOps и Архитектура
Валентин Бомбин
Думаю пришел бы и переписал - гениально, бесплатно, быстро
Для этого адреса не нужны))
источник

VB

Vladimir Bondarevski... in 1С, БСП, DevOps и Архитектура
Denis Noname
Да. Исключения на порядки тормознее, чем просто возврат кода. Нужно стек разворачивать по полной
Мы здесь про 1С говорим, а не про C++, какие тормоза
источник

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
Denis Noname
Типовым? Счастье всего человечества, что я не знаю их имён и адресов проживания...
А в чём православность отказ ставить если вам всё равно откат транзакции делать?
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
Vladimir Bondarevskiy
Мы здесь про 1С говорим, а не про C++, какие тормоза
А 1с написана на с++ если что ))
источник

e

empty in 1С, БСП, DevOps и Архитектура
Denis Noname
А 1с написана на с++ если что ))
И работает, очевидно, с той же скоростью..
источник

VB

Vladimir Bondarevski... in 1С, БСП, DevOps и Архитектура
Denis Noname
А 1с написана на с++ если что ))
И что?
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
Knott Watt
А в чём православность отказ ставить если вам всё равно откат транзакции делать?
А в чём католичность ловить исключение на уровне объект.Провести() а не на уровне наборЗаписей.Записать()
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
И таки всё
источник

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
Николай Фоменко
Та ладно вам. Они так усердно делают 10-и этажные вызовы, а тут стало стрёмно
Мне кажется, вы плохо осознали объем этого в КАЖДОМ методе)
источник

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
Denis Noname
А в чём католичность ловить исключение на уровне объект.Провести() а не на уровне наборЗаписей.Записать()
У объекта своя логика, у набора своя
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
Knott Watt
У объекта своя логика, у набора своя
Вот именно. И не надо передавть логику набора объекту. Не смог записать - отдай вменяемое сообщение. А не странное ...
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
Denis Noname
А 1с написана на с++ если что ))
Когда я в детстве баловался с++ - программы с включенным SEH занимали на порядок больше места и работали раза в 4 медленнее...
источник

e

empty in 1С, БСП, DevOps и Архитектура
Denis Noname
Когда я в детстве баловался с++ - программы с включенным SEH занимали на порядок больше места и работали раза в 4 медленнее...
Этим баловство и отличается от профессиональной разработки
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
empty
Этим баловство и отличается от профессиональной разработки
Мне за это деньги платили. Причём не абы кто, а МО ))))
источник