junit5和junit4_从响应式设计到JUnit 5,这是JavaOne 2017的热门话题

junit5和junit4

JavaOne 2017的趋势是什么? 一种简单的告诉方法是在会议目录中进行搜索,并记下已被超额预定的各种会议,而不再将与会者添加到等待列表中。 采用这种方法,下面快速浏览一下JavaOne 2017与会者中的一些会议,如果他们不够精明,无法尽早注册。

Lambdas在JavaOne 2017上仍然遥遥领先

几年前,当Java 8出现时,每个人都为Lambdas最终被钉在完整版本中而感到兴奋。 今年,似乎每个人都在实际使用它们,因为即使在周一早晨的上午8:30开始,人们都害怕Java冠军 JoséPaumard的“ Free Your Lambdas”会议。

入门和高级React式设计

每次我与Payara或Lightbend的好朋友交谈时,他们都会反抗被动式开发和设计的优点。 Lightbend的Duncan DeVore将与IBM的Erin Schnabel继续合作,以提供“React式设计简介” ,而Payara的Ondrej Mihalyi和Mike Croft将通过标签名为“ 传统”的动手实验室来提高这一水平Java EE到React型微服务设计 。

有趣的是,这些动手实验联合广场希尔顿酒店(Hilton by Union Square)进行,距离Moscone会议中心的主要会议场地只有10分钟的步行路程。 在过去的几年中,整个会议都是在隔壁,希尔顿对面的酒店集群中举行的。 今年,除了动手实验之外,所有活动都与Moscone的Oracle OpenWorld一起进行。

完善Java 9架构

该会议称为Java One,因此毫不奇怪地发现名为JDK 9 Hidden Gems的会议将在一个拥挤的房子里播放。 回到Moscone West大楼,Oracle的JVM架构师Mikael Vidstedt和英特尔公司的高级职员软件工程师Sandhya Viswanathan将跳过Java 9的大肆宣传 ,例如跳过Project Jigsaw和Java 9的多jar部署功能,而是避免这样做。教学大纲,“谈论JDK 9优化,涵盖对具有增强矢量化功能的更大矢量的支持,优化的数学库,加密和压缩加速,紧凑的字符串,具有相关优化实现的新API,以及有助于大数据,云,微服务,HPC的更多功能,以及FSI应用程序。” 对于Java爱好者来说,像婴儿这样的会话描述比糖果更诱人。 希望他们能够在分配的时间内尽可能多地解决这些主题。

保持罗伊·菲尔德的梦想

Java开发人员继续对开发RESTful Web服务保持兴趣,因为e-Finance的企业架构师Mohamed Taman的主题为RESTful API的有效设计的会议将满负荷运行。 Taman的会议不仅讨论企业领域中RESTful API的开发,还讨论了如何创建与IoT组件,嵌入式设备,微服务甚至手机无缝交互的多通道RESTful Web服务。 罗伊·菲尔丁(Roy Fielding)无疑会感到高兴。

Boyarsky揭露JUnit 5的神秘面纱

最后,应该指出的是,如果您想与流行的CodeRanch Marshall Jeanne Boyarsky碰面 ,您将无法在最后一分钟亲自参加有关可靠的软件测试实践的实际操作,因为该希尔顿景点很受预订。 与企业软件架构师Steve Moyer共同演示,该动手会议的标题为“ 从JUnit 5开始”。

实际上,令我惊讶的是,有关JUnit的会话将达到最大容量。 要使开发人员在最佳时机编写出良好的JUnit测试已经非常困难,更不用说在啤酒园呼唤时参加有关该主题的技术会议了。 我推测是Boyarsky的声誉和在线角色负责包装房子。 或者,可能是由于该会话的提纲读起来更像是引起恐惧的警告,而不是简单的概述:“ JUnit 4和5之间的差异远大于3和4之间的差异。JUnit5几乎可以达到GA版本,因此是时候学习下一代JUnit了。”

就是 JavaOne 2017当今的趋势 。这很大程度上是您对一群具有远见的软件工程师的期望。 这是学习诸如响应式设计之类的新主题,充分利用JDK 8和Java 9的语言功能,学习如何编写将集成多通道设备的RESTful API以及最终学习如何编写测试的问题确保所编写的任何代码都是可靠且健壮的。 正如我所说,这几乎是您对JavaOne 2017人群的期望。

您可以在Twitter上关注大多数这些演讲者,并且您可能应该:

您也可以关注我,Cameron McKenzie: @cameronmcnz

翻译自: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/From-reactive-design-to-JUnit-5-heres-whats-hot-at-JavaOne-2017

junit5和junit4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值