Java Web Weekly, Issue 170 – Java网络周刊,第170期

最后修改: 2017年 3月 30日

Lots of interesting writeups on Java 9 this week.

本周有很多关于Java 9的有趣文章。

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java</strong

>> Java Finalization to be Deprecated? [infoq.com]

It looks like Object.finalize() might be getting deprecated.

看起来Object.finalize() 可能要被废弃了。

>> Java’s Ternary Operator in Three Minutes [sitepoint.com]

A short but comprehensive guide to the ternary operator(condition ? … :) in Java.

关于Java中的三元运算符(condition ? … :)的简短而全面的指南。

>> Object Deserialisation Filters Backported from Java 9 [infoq.com]

JEP-290 (filtering incoming data in an object input stream) was backported to Java 6, 7, and 8. Very nice.

JEP-290(过滤对象输入流中的传入数据)已回传到 Java 6、7 和 8。非常好。

Also worth reading:

还值得一读的是:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> Cloud offerings free tier – Amazon vs Google [frankel.ch]

A realistic comparison of what we can expect from Amazon and Google Cloud without paying a single penny.

对我们在不支付一分钱的情况下可以从亚马逊和谷歌云中期待的东西进行了现实的比较。

>> Distributed Stream Processing Frameworks for Fast & Big Data [codecentric.de]

A short introduction to the basics of stream processing.

对流处理的基础知识的简短介绍

>> How I would approach creating automated user interface-driven tests [ontestautomation.com]

One of the ways you could approach building interface-driven tests.

你可以采取的方法之一是构建界面驱动的测试。

>> Modules vs. microservice [oreilly.com]

An interesting, balanced take on modularizing the architecture of a system.

系统架构模块化的有趣、平衡的看法。

Also worth reading:

还值得一读的是:

3. Musings

3.思索

>> Improving your craftsmanship through conferences [ontestautomation.com]

Attending conferences is a great way for finding inspiration and learning from others. The next step is to start speaking which boosts your self-confidence, helps building a personal brand and forces you to master the topic.

参加会议是寻找灵感和向他人学习的好方法。下一步是开始演讲,这可以提高你的自信心,帮助建立个人品牌,并迫使你掌握该主题。

>> How to Perform Effective Team Code Reviews [daedtech.com]

It’s important to not get lost in code reviews and not fixate(too much) on trivial stuff. You should also make sure that code reviews do not become toxic and are not a source of conflict in a team.

重要的是,不要在代码审查中迷失方向,不要在琐碎的事情上纠结(太多)。你还应该确保代码审查不会变得有毒,不会成为团队中冲突的来源。

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Shallow breathing [dilbert.com]

>> Fake websites and SEO [dilbert.com]

>> Forklift jousting [dilbert.com]

5. Pick of the Week

5。本周精选</strong

>> Living without expectations [m.signalvnoise.com]