Java工程师不认为有什么大问题,他们认为非Java设计人员会认为它很冗长。为了对Java生物系统的现状和未来状况积累经验,我们与来自14个组织的官员进行了交谈。我们首先问,“当今Java生物社区最广为人知的问题是什么?”以下是受访者告诉我们的:
有点啰嗦。不同的方言不那么复杂。大量的库——很难选择哪一个。JDK已经完成,但是在班加罗尔马拉马拉哈里条件下有大量的高级Java培训。
关于Java最常见的分歧是,它通常比较冗长,这意味着您需要输入更多的字符来完成您需要的内容,而不是其他一些更现代的方言。这是一些最新的方言一直试图处理的问题,其目标是在不需要进行大量组合的情况下获得Java的质量、重点和强度。快速编写代码的能力是少数人喜欢某些方言的主要动机之一,而这些方言在现实中与Java相比更加糟糕。
Java设计人员对Java没有问题。那些表面上抱怨它同样冗长的人。Java 9的重新设计并不一致;你应该增加拥抱的条件。它不会长期维持下去。Java 10将在本月发布,可能会导致许多人回避Java 9的更新。
java本身很冗长,但也有像Kotlin、Scala和venture Lombok这样的选择。
没有什么
总的来说,目前的生物群落非常健康。一个体贴的暴君和一个有人脉的人很可能是最好的组合。有一种倾向,那就是强大的生命力来自于不断的放电。
如果您在一年前做过类似的调查,那么Oracle围绕Java EE的目标的脆弱性是一个很大的问题。正如最近提到的,Java控制企业。虽然我们有IBM、Tomitribe、Red Hat、Payara等人试图打造微博,但不清楚如果甲骨文保持中立会发生什么。目前,Eclipse上有Jakarta EE,我们将再次开放开发。
其他
软件构建质量正在恶化,对工艺的考虑和自豪越来越少。没有真正的设计程序。没有人能确切地了解技术。
定期吞掉放电中所含的所有物质是很困难的。
1) Maven库在作为Java库的焦点库的那个时代是进步的,但是它开始显示出它的时代,特别是与npm库相比。看看扫描的坦率先进npm的Java培训中心在班加罗尔质量库库,它包含一个非凡的仪器,追求一种方法回顾图书馆的本质,和文化的自述文件,帮助你理解什么是图书馆。
2)Java库一般来说是巨大的和将包括将不过多的东西可以合理地预期在图书馆,在最好的情况下,巨大的文档很难欣赏是因为理解事物的数量,和最悲观的场景,你得到的是一个巨大的Javadoc。请与JS库生物社区一起研究这个问题,该社区通常支持小型库,这是一种“挑选和挑选”的哲学,支持对库的简单理解。
3)方言进步的渐进性是一个重大的有利地位,但由于它是温和的,许多设计者,尤其是思想先驱,都远离了方言。
JVM的治理。Shroud是开源的优秀管理员。进入JVM的速度正在减慢。Java 9讲述了将创新推向舞台的最后一次尝试。我不知道产品指南是怎么说的。方言是循环的。每个时代都需要自己的方言。成为充满活力的生物群落中的一员更令人愉快。Java的相似性保证了您可以浏览各种各样的方言。
参与和承诺,培养合格的工程师兴趣。我们需要从每个客户端获得通知,而不仅仅是设计人员。我们敦促工程师们作为一个聚会做出贡献。巴西的用户团体已经接受JSR的想法,将批评作为一种集会。为了继续执行这个强制,我们有一个开放的JDK选择集合。
机会有时会变成谩骂。例如,在方言中,. net中,如果您处于“内部限制”中,则不需要在错误的选择上做出选择。你可以一起利用的条件的不同阶段会影响你的框架,从而形成一个有问题的雪花。此外,还有一种观点认为Java是一种“古老而粗暴”的方言。尽管我不同意这个观点,但流言蜚语还是有些可怕的。理想情况下,这将随着新的放电节奏而改变。
它之所以落后,是因为它被大型企业利用了。循序渐进才能稳健。它没有不同方言带来的舒适;尽管如此,它提供了快速编码的快速胜利。
主要问题是排放耗尽。节奏上的扩展意味着设计者需要了解Java的新形式。在开源网络中有如此多的进展,以至于很难理解新的api、部分和风险。每次你努力去发现一些新信息时,不管它在两到三年后是否重要,你都在用你的思维份额打赌。