去年年初,我决定跟踪我的阅读习惯,并 在 Baeldung 上分享最好的内容 。从那以后就没有错过任何评论。

开始了…

1.Spring和Java

>> Reactor Core 2.5 成为 Java 8 上统一的 Reactive Foundation [spring.io]

Spring 5 背后的焦点和驱动力显然是响应式编程。

因此,如果您正在从事 Spring 工作,一定要快速阅读并了解生态系统如何发展以及您可以使用新的基础设施做什么。

>> Jigsaw 终于登陆 JDK 9 [infoq.com]

模块化终于进入了 JDK 9 版本——发挥作用的时候了。

>> 使用 Spring 和 Guava 进行高级缓存 [codecentric.de]

这是一篇很长、有点奇怪但最终很有趣的读物,讲述了 在现实场景中实际使用缓存 ,而不仅仅是在玩具项目中设置它

>> Ceylon 可能是唯一正确处理 Null 的 (JVM) 语言 [jooq.org]

Ceylon 处理和使用 null 的 好方法。如果您是一名语言爱好者并且之前没有在锡兰做过任何工作,那么一定要读一读。

>> Java EE 8 MVC:使用 bean 参数 [mscharhag.com]

对 Java EE 8 的探索仍在继续,这次是在 MVC 样式应用程序中 映射 bean 参数

>> 何时编写 setter [giorgiosironi.com]

一种回归基础的写作,具有现实世界的经验。

>> 在 Java 中添加类型推断:好还是坏? [超越java.net]

>> Java 最终可能会采用(真正有用的)类型推断 [beyondjava.net]

更深入地研究一下新提出的 JEP,它可能会为 Java 语言添加类型推断。

还值得一读:

网络研讨会和演示:

升级时间:

2. 技术和思考

>> 您从未听说过的最重要的代码指标 [daedtech.com]

毫不奇怪,开发人员的生产力很难衡量。不过,抛开这一点——一定要跟踪这篇文章中谈到的一些指标——它们在 确定代码库的整体健康状况 时非常有用。

>> 追踪器 [jacquesmattheij.com]

这是一本关于我们所生活的跟踪和数据驱动文化的令人担忧(而且有趣)的读物。

>> Amazon Web Services [allthingsdistributed.com] 10 年的 10 个教训>> AWS 云十年 – 时间过得真快! [aws.amazon.com]

经过 10 年的运行,高度分布式系统这一更复杂的系统产生了一些非常有趣的教训。

>> 2016 年布加勒斯特 Voxxed Days 印象 [vladmihalcea.com]

这绝对是一次精心组织的活动,我喜欢谈论事件溯源并结识很多很酷的人。

>> 第一个冬天 [mdswanson.com]

写得很快,但内容丰富。这些小事确实积少成多,形成了 良好的文化。

>> 编写测试不一定是额外的工作 [daedtech.com]

如果做得好, 测试可以而且肯定会加快你的速度 ——一旦你克服了在采用 TDD 后的前几周通常会发生的生产力打击。

>> 解雇人员 [zachholman.com]

我将这本长篇个人读物纳入评论只是因为我喜欢扎克的写作。

>> 职业网站的问题[daedtech.com]

由于上一篇文章是关于解雇员工的,所以现在让我们 来看看招聘 ,并诚实地了解整个流程以及哪些有效,哪些无效。

还值得一读:

3.漫画

还有我本周最喜欢的呆伯特(绝对搞笑):

>> 建造方舟! [呆伯特.com]

>> 网络骗局 [dilbert.com]

>> 这是一种虐待关系吗? [呆伯特.com]

4. 本周精选

>> GitHub 的工作原理:异步[zachholman.com]