Все сводится к тому, что любой может написать плохой код. Статическая печать - отличное средство безопасности, но иногда шлем мешает, когда вы хотите почувствовать ветер в волосах.

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

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

Я задаю этот вопрос, имея в виду Groovy, но понимаю, что это не обязательно вопрос Groovy, поэтому я приветствую ответы из каждого лагеря кода.

Ответы на вопрос(12)

Ваш ответ на вопрос