栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

成为合格的Scala程序员是否需要您成为合格的Java程序员?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

成为合格的Scala程序员是否需要您成为合格的Java程序员?

您应该采取一种

lazy
学习Java 的方法。在需要时学习它。

我认为,许多旧的Java知识已经过时,许多新的教程都是多余的。例如,您当然不想打扰Java的过时

Collections
。许多基于Java的框架可以安全地忽略。而且,可以安全地绕过重量级的JavaEE堆栈,直到您被迫使用其中的一部分。

Java中的许多常见模式在Scala中要简单得多,前者的工作繁琐。核心逻辑应始终在Scala中实现。我相信您可以直接在Scala中完成大部分工作,并且在构建诸如Swing或与Spring集成之类的东西时仅需要使用Java。

关于选择和使用Java库,我的个人准则是:

  1. 如果Spring可以做到,请使用Spring
  2. 如果Spring太重,请使用Spring所使用的。
  3. 如果Spring无法做到,请检查github项目
  4. 如果github上没有任何内容,请检查Apache项目
  5. 如果Apache没有任何内容,请检查sourceforge(t)。
  6. 最后,谷歌随机或只是自己构建。

这有点荒唐可笑,但这是我在过去十二年中使用Java以后对第三方库的成熟性和稳定性的印象。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/455579.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号