Size: a a a

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

2021 July 01

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Тыц
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Вот если бы была поддержка клиентских коллекций форм (ДФК, ДФД), чтобы искать в них / сворачивать (по аналогии с платформенными методами) и т.д. без ухода на сервер.
Хотя это вроде "бай дизайн" нереализуемо - при обходе ДФК / ДФД которое не подгружено целиком на клиента будут порционные неявные вызовы сервера...
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Поддерживается
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Собсно там тест один, клиентский, ДФК обходит, серверный аналогинчый обходит ТЗ
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Красиво это все, конечно, и компактно, но некоторым джунам и замшелым мидлам мозг будет ломать, а значит удорожать сопровождение
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
А это из какого языка пришло вообще?
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
жаба, streamAPI
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Оно запилено в основном чтоб смешное сообщение в этот чат написать.) Но если вдруг приживётся можно конечно и поразвивать, но я не уверен что у библиотеки будет широкий круг потребителей =)
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Процедура Различные(
 Конвейер,
 Знач ФункцияСравнения = Неопределено,
 Знач ДополнительныеПараметры = Неопределено) Экспорт

 Если ФункцияСравнения = Неопределено Тогда
 
...

Это сама платформа так хреново сдвиги параметров расставляет, да? Вровень с текстом метода...
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Не, это я их хреново расставляю, я так и не понял как лучше, поэтому делаю пока так. А когда они вправо выдвинуты мне не нравится =\
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Есть еще некий стиль BSL LS, но он по мне ужасен в манере закрытия.
Чтоб выдвижение вправо нравилось, закрытие должно быть на том же уровне что и открытие. Тогда выдвижение обретает смысл.
Процедура Различные(
   Конвейер,
   Знач ФункцияСравнения = Неопределено,
   Знач ДополнительныеПараметры = Неопределено
) Экспорт // Тут можно и со смещением - по вкусу.

 Если ФункцияСравнения = Неопределено Тогда
 ...
КонецПроцедуры
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Мне глаза мозолят висящие посреди модуля скобки и параметры. Ну это всё такая вкусовщина прям.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Зато не будет мозолить глаза в диффе, где будут выделены только реально добавленные строки-параметры (иначе изменением будет затронута и закрывающая строка с нетронутым параметром)
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Но наверное не в платформенном диффе (а в любом нормальном) выделяются не только строки, но и до символа, поэтому там это уже не так актуально
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Угу, я дифы в ВСКоде\Гитлабе смотрю, он и символы светит изменённые.
источник

ИИ

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

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
О, а вот и первый пользователь, ееее
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
И эти люди "лямбы" на ИС критиковали 😂
источник

KK

Konstantin Kozyrev in 1С, БСП, DevOps и Архитектура
Прикольно :D
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Оригинальное авторство @nixel2007 , мопед не мой xD
источник