Size: a a a

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

2020 November 24

g

gosn1ck in 1С, БСП, DevOps и Архитектура
John Doe
Известно как: совместимость прошли, а потом возвращают в код то, что убирали для прохождения проверок.
Че так можно было?)
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
gosn1ck
Че так можно было?)
Прикинь, если бы сам не видел то не поверил бы
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Vladimir Nadulich
Цикл в цикле в цикле в цикле.... запросы... запросы.... запросы...
Все ради чего?
Чтобы покрутить зачем-то два раза странные циклы
Для Каждого СтрокаДок1 Из  МассивСтрокДок Цикл
    НаличиеСертификации = Истина;
КонецЦикла;
А потом по условию НЕ НаличиеСертификации продолжить крутить циклы...
Чем больше циклов - тем лучше
Просто раньше было возможности сделать тайм-аут
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Vladimir Nadulich
Цикл в цикле в цикле в цикле.... запросы... запросы.... запросы...
Все ради чего?
Чтобы покрутить зачем-то два раза странные циклы
Для Каждого СтрокаДок1 Из  МассивСтрокДок Цикл
    НаличиеСертификации = Истина;
КонецЦикла;
А потом по условию НЕ НаличиеСертификации продолжить крутить циклы...
Чем больше циклов - тем лучше
Я просто не всматривался, устал уже на такое глядеть )
Спс что расписал.
А множество циклов в циклах, как и если внутри если, иногда, увы только разбиением на блоки (упрупнением) лечится, но осмысленно укрупнить (сгруппировать друг с другом) иногда проблема.
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Неизменяемую ТЗ = ПолучитьСертифицированнуюНоменклатуру() закоментили до начала бредо-циклов и засунули в самую глубину в нижний уровень...
Условия в коде можно было бы в запросы перенести и не крутить лишние циклы.
Простота - залог успеха, но тут откровенная тупость.
А потом не клиенты плачутся, ну мы же купили у 1с, мы же деньги заплатили...
источник

H

Hero in 1С, БСП, DevOps и Архитектура
John Doe
Апач замени на ИИС
Заменил. Всё тоже самое
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Hero
Заменил. Всё тоже самое
Перезагрузка, переустановка тоже не помогла
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Это божественно... Всего лишь одна процедура, а столько впечатлений (((
Попытка
      РаспоряжениеОбъект.Организация = РаспоряжениеОбъект.Документ.Распоряжение.Организация;
....
Во всей подсистеме НИРАЗУ не встретил ЗначениеРеквизитаОбъекта.
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Vladimir Nadulich
Это божественно... Всего лишь одна процедура, а столько впечатлений (((
Попытка
      РаспоряжениеОбъект.Организация = РаспоряжениеОбъект.Документ.Распоряжение.Организация;
....
Во всей подсистеме НИРАЗУ не встретил ЗначениеРеквизитаОбъекта.
В одну строку - удобно и просто.
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
А еще у автора интересное оформление, в одну строку пишется:
Иначе "ВыполняемыйКод"
Исключение "ВыполняемыйКод"
Отступы и лишние пробелы между слов скачут как хотят, переносы порой отбалды.
При этом из релиза в релиз у них проверки АПК и декорационные поправочки, типа вставка пробела после слешей //
Капля меда в море дерьмища. Этот ад еще никто не переплюнул.
А горю я от того, что это продается на сайте 1С.
источник

A

Alexey Lab Sosnoviy in 1С, БСП, DevOps и Архитектура
Vladimir Nadulich
А еще у автора интересное оформление, в одну строку пишется:
Иначе "ВыполняемыйКод"
Исключение "ВыполняемыйКод"
Отступы и лишние пробелы между слов скачут как хотят, переносы порой отбалды.
При этом из релиза в релиз у них проверки АПК и декорационные поправочки, типа вставка пробела после слешей //
Капля меда в море дерьмища. Этот ад еще никто не переплюнул.
А горю я от того, что это продается на сайте 1С.
А как оно завется?
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
МодульМолокозаводДля1СERP1СКА2
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Мне кажется, что я созрел убивать
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Хрен бы на все, но оно еще и не рабочее. Просто гора ошибок
источник

A

Alex in 1С, БСП, DevOps и Архитектура
Anton Selin
В одну строку - удобно и просто.
Видел вчера творение. Изначально в ступор ввело
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Еще авторы пошли необычным путем: вместо ТЧ в документах ТЗ для динамического состава колонок. Задумка интересная. Реализация - полное говно(тут бы 72 шрифт), с кучей ошибок.
А про галку "сохраняемые данные" - вообще не слышали. Случайный esc закрывает доки, просто выбесил.
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Alex
Видел вчера творение. Изначально в ступор ввело
Что именно из этого ввело в ступор?
источник

A

Alexey Lab Sosnoviy in 1С, БСП, DevOps и Архитектура
Alex
Видел вчера творение. Изначально в ступор ввело
вот тут без типов тяжело
источник

A

Alexey Lab Sosnoviy in 1С, БСП, DevOps и Архитектура
Anton Selin
Что именно из этого ввело в ступор?
Что вернет ОтправитьПисьма()
что вернет ОтправитьПисьмо()
источник

A

Alex in 1С, БСП, DevOps и Архитектура
Именно. Вообще если выделение отдельных функций должно облегчать осознание что в рамках них происходит, то тут обратный эффект. Нужно искать точки вызова и проваливаться во вложенные, чтобы какую-то логическую связь выяснить
источник