我正在使用Groovy进行更多的研究和实验,并且我试图围绕在Groovy中实现事物的优点和缺点,我不能/不能用Java做.动态编程对我来说仍然只是一个概念,因为我已经深深沉浸在静态和强类型语言中.
Groovy给了我鸭子型的能力,但我无法真正看到它的价值.鸭子打字比静态打字更有效率?在我的代码练习中我可以做些什么来帮助我掌握它的好处?
我用Groovy问这个问题,但我知道它不一定是一个Groovy问题所以我欢迎来自每个代码阵营的答案.
groovy duck-typing
duck-typing ×1
groovy ×1