Size: a a a

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

2020 October 27

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Могу предположить что еще Форма и какой нибудь список значений.
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
в ОП ТабличныйДокумент является мутабельным
источник

GV

Gukov Viktor in 1С, БСП, DevOps и Архитектура
Вот и я о чем
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
"В программировании неизменяемым (англ. immutable) называется объект, состояние которого не может быть изменено после создания." Wiki
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Vladimir Nadulich
"В программировании неизменяемым (англ. immutable) называется объект, состояние которого не может быть изменено после создания." Wiki
А что подразумевается под изменением состояния?
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
источник

GV

Gukov Viktor in 1С, БСП, DevOps и Архитектура
Это ты лихо апнул абстракцию с 1С объектов до CS
источник

H

Hero in 1С, БСП, DevOps и Архитектура
Ахха)
Сразу так понятно все стало
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Это понятно, просто формулировка двусмысленная
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
)))))))
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Формулировка простая: не нужно искать черную кошку, если ее нет)
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Только насколько это применимо к 1С остается вопросом)
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Vladimir Nadulich
Формулировка простая: не нужно искать черную кошку, если ее нет)
Ищу желтую
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Желтая - есть. И с ней все как раз понятно )
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Хочется дать определение какое-то для мутабельных значений.
Например, что это объекты структуру которых можно изменить. Например, для ТЗ добавить колонки. Но структуру типа структура тоже можно менять на словах (понятно, что это другое). Вот как понятно для всех описать хз.
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Да никак это без деталей реализации не описать. Только формально список типов указать можно.
Вот так же строка, может как мутабельной так и нет быть (я не про 1С, а вообще).
источник

GV

Gukov Viktor in 1С, БСП, DevOps и Архитектура
‌‌‎infactum
Да никак это без деталей реализации не описать. Только формально список типов указать можно.
Вот так же строка, может как мутабельной так и нет быть (я не про 1С, а вообще).
Угу. Сколько было падений на проде из-за проверки на заполненность объекта вместо ссылки, ммм
источник

GV

Gukov Viktor in 1С, БСП, DevOps и Архитектура
Вот тут DFA отлично бы зашло
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Abramov Dmitry
Хочется дать определение какое-то для мутабельных значений.
Например, что это объекты структуру которых можно изменить. Например, для ТЗ добавить колонки. Но структуру типа структура тоже можно менять на словах (понятно, что это другое). Вот как понятно для всех описать хз.
я думаю, что кроме общих понятий, еще учитывается специфика реализации 1с. Если необходимо, чтобы объекты жили отдельно на клиенте и сервере в силу каких-то особенностей, то такой объект принимается мутабельным.
Владение полным списком таких типов никак не ограждает от ошибок.
Ну не сделает ошибку новичок с мутабельным значением - сделает в другом месте. Благо в 1с раздолье для рукожопства))
PS: время мутабельных ошибок ушло с ОП. Сейчас такие ошибки - огромная редкость.
источник

СП

Серж Перфолента... in 1С, БСП, DevOps и Архитектура
Abramov Dmitry
Хочется дать определение какое-то для мутабельных значений.
Например, что это объекты структуру которых можно изменить. Например, для ТЗ добавить колонки. Но структуру типа структура тоже можно менять на словах (понятно, что это другое). Вот как понятно для всех описать хз.
определение-то простое... не изменяемый объект получает все свои данные при создании (в конструкторе) и после этого они не могут быть изменены... а необходимость в не изменяемых объектах возникает при отложенном или множественном использовании, что бы можно было быть уверенным, что содержимое актуально...
источник