LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

Чем статическая проверка типа значений в функциях и переменных … отличается от назначения именам … стабильных типов?

Отслеживать типы значений, которыми ты оперируешь, тебе, конечно, обязательно нужно — чтобы случайно не сложить котов с апельсинами. Но автоматизация этого дела — добавление аннотаций типов именам, автоматическая их проверка с помощью специальных инструментов ещё до запуска программы — это уже другая история. Этим заниматься уже не обязательно — но иногда полезно.

Тайпскрипт тем и хорош, что позволяет тебе самому определять, когда тебе нужна статическая типизация, а когда нет.

Исходная версия Nervous, :

Чем статическая проверка типа значений в функциях и переменных … отличается от назначения именам … стабильных типов?

Отслеживать типы значений, которыми ты оперируешь, тебе, конечно, обязательно нужно — чтобы случайно не сложить котов с апельсинами. Но автоматизация этого дела — добавление аннотаций типов именам, автоматическая их проверка с помощью специальных инструментов ещё до запуска программы — это уже другая история. Этим заниматься уже не обязательно — но иногда полезно.