История изменений
Исправление Nervous, (текущая версия) :
Чем статическая проверка типа значений в функциях и переменных … отличается от назначения именам … стабильных типов?
Отслеживать типы значений, которыми ты оперируешь, тебе, конечно, обязательно нужно — чтобы случайно не сложить котов с апельсинами. Но автоматизация этого дела — добавление аннотаций типов именам, автоматическая их проверка с помощью специальных инструментов ещё до запуска программы — это уже другая история. Этим заниматься уже не обязательно — но иногда полезно.
Тайпскрипт тем и хорош, что позволяет тебе самому определять, когда тебе нужна статическая типизация, а когда нет.
Исходная версия Nervous, :
Чем статическая проверка типа значений в функциях и переменных … отличается от назначения именам … стабильных типов?
Отслеживать типы значений, которыми ты оперируешь, тебе, конечно, обязательно нужно — чтобы случайно не сложить котов с апельсинами. Но автоматизация этого дела — добавление аннотаций типов именам, автоматическая их проверка с помощью специальных инструментов ещё до запуска программы — это уже другая история. Этим заниматься уже не обязательно — но иногда полезно.