1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2025-03-18 05:27:52 +02:00

Доработка документа по типизации кода

This commit is contained in:
Dmitriy Marmyshev 2022-02-15 02:04:29 +03:00
parent c226d68c7e
commit 42d7909b73

View File

@ -168,6 +168,7 @@
- Результирующий код 1С - всё так же исполняется в 1С:Предприятии, как `TypeScript` после компиляции исполняется в браузере
- Статическая типизация проверяется в языке `1С:Предприятия 8`
- Типы теперь необходимо записывать, если их невозможно вычислить. Не имеет значения в каком формате запись - через "двоеточие" или через "два слеша", до переменной или после - это "вопрос вкуса", главное - типы необходимо где-то записать.
- Ошибки типизации отображаются только в IDE, при этом в run-time `1С:Предприятия 8` смена типа по-прежнему возможна
- В рамках одного приложения можно только в одном/некоторых модулях включить "Строгую типизацию" - остальные модули могут быть по-прежнему слабо-типизированными
- Взаимодействие модулей "Строгой типизации" с модулями без "строгой типизации" по прежнему возможно, аналогично как `TypeScript` взаимодействует с модулями JS