]]> ]]>

Динамическая типизация

Динамическая типизация означает, что большая часть проверок типов данных выполняется на этапе выполнения программы, хотя некоторые проверки (например, проверка синтаксической корректности кода) выполняются на этапе компиляции. Кроме того, типы данных ассоциируются с конкретными значениями, а не с переменными.

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

Динамическая типизация является противоположностью статической типизации.

Языки программирования, использующие данную типизацию:

Работа программистам