Java开发人员可以利用大量资源快速启动Ruby/Rails开发。反过来似乎并不正确。从Ruby角度接近Java
对于了解Java技术的当前状态,您会建议哪些资源?如何在不使用元编程的情况下学习如何处理DRY(不要重复自己)?或者如何处理ruby开发人员用于传递函数(proc/lambda/block)作为参数(回调等)的各种场景?
Java开发人员可以利用大量资源快速启动Ruby/Rails开发。反过来似乎并不正确。从Ruby角度接近Java
对于了解Java技术的当前状态,您会建议哪些资源?如何在不使用元编程的情况下学习如何处理DRY(不要重复自己)?或者如何处理ruby开发人员用于传递函数(proc/lambda/block)作为参数(回调等)的各种场景?
我不会从Java的“当前状态”开始。像@chstehno说的那样,Java是巨大的,并且有点混乱。重点学习基础知识,然后深入研究图书馆,因为它们与你正在进行的工作有关。
我从Java(以及其他一些老式的语言)转到Ruby,所以我不能说另一种方式,除了说Java是“更多的书”,你可以通过阅读和搜索代码就可以了解很多,而在Ruby中,如果使用Rails等框架中的所有mixin,lambdas和基于约定的魔术,这可能会很困难。