Структуры и таблицы значений в параметрах
🟡Для сложных параметров делайте функцию‑конструктор: она возвращает структуру‑заготовку или пустую таблицу с типизированными колонками.
🟡Вызывающий код только заполняет значения и передает их в основную функцию.
🟡Имена свойств структуры должны совпадать с параметрами функции; значения по умолчанию задавайте в конструкторе.
🟡Состав и типы параметров фиксируйте в описании (для библиотек — с перечислением свойств/колонок).
🟡Не добавляйте новые свойства/колонки на стороне вызова — это источник скрытых ошибок.
#std641
https://v8std.ru/std/641/
Post #58
2.92K