История изменений
Исправление Axon, (текущая версия) :
Ну допустим, здесь вы правы. Как статическая типизация решит проблемы, о которых вы рассказываете? В первом случае ошибка возникнет в момент присвоения значения, а не в момент использования переменной. И что, от этого легче? Во втором случае сама функция написана криво и не документирована. Статически или динамически типизирована переменная, которая подставляется в качестве значения параметра, тут вообще не играет никакой роли.
Исходная версия Axon, :
Ну допустим, здесь вы правы. Как статическая типизация решит проблемы, о которых вы рассказываете? В первом случае ошибка возникнет в момент присвоения значения, а не в момент использования переменной. И что, от этого легче? Во втором случае сама функция написана криво и не документирована. Статически, или динамически типизирована переменная, которая подставляется в качестве значения параметра, тут вообще не играет никакой роли.