在去年初,我决定追踪自己的阅读习惯,并在这里,Baeldung上分享最好的内容。自此以后,每月的回顾未曾间断。

让我们开始吧……

1. Spring与Java

>> Oracle公布Java EE 8云改造计划 [infoq.com]

Oracle对于Java EE生态系统的规划——重要一读,但绝非积极信号。

>> 使用Vault管理数据库密钥 [spring.io]

终于有了坚实、广泛支持的凭证和敏感信息管理这一趋势,对多数系统的安全性大有裨益。

>> 2016年JPA提供商市场份额 [vladmihalcea.com]

市场数据常被忽视,但对于理解一个行业却至关重要。

这就是我进行年度调查的原因,也是我喜欢阅读RebelLabs报告的原因,这也是这份数据集意义重大的原因

同样值得一读:

网络研讨会和演示:

升级时间:

2. 技术

>> 使用Cucumber进行端到端测试入门 [frankel.ch]

一篇有趣且对Cucumber持保留态度的采用文章,其中还融入了一些Spring的实用技巧。

>> 网站枚举疯狂:我们的个人数据如何泄露 [troyhunt.com]

通过故事讲述枚举攻击的好读物。关于公司在安全方面行为愚蠢的有趣故事。

>> Web应用安全基础 [martinfowler.com]

对基础知识的全面审视。

>> StatsD与collectd及fluentd等守护进程概览 [takipi.com]

对我们在生产环境收集数据时可选的守护进程的优秀、高层次概述。

我个人使用collectd多年,它能完成任务,但在阅读这篇文章后,我肯定会考虑使用fluentd。

>> DDD解读 - 边界上下文解释 [sapiensworks.com]

>> DDD解读 - 领域服务解释 [sapiensworks.com]

我非常享受这个DDD基础系列的阅读。

同样值得一读:

3. 思考

>> 静态分析与另一种误报 [daedtech.com]

使用静态分析工具管理大型代码库往往归结于调整工具的艺术,以保持你和团队的积极性。警告过多,问题看起来就太大了;太少,又发现不了足够多的问题。

当然,只要有一点纪律和经验,坚持下去就能让代码库更易于管理。

>> 所有库都应遵循零依赖策略 [jooq.org]

很好的观点,尽管有时说起来容易做起来难。

>> 你不能让团队更努力工作吗? [dandreamsofcoding.com]

一种平衡而深思熟虑的管理方法——无论你坐在哪一方,都有很多可以学习的地方。

同样值得一读:

4. 漫画

本周我最喜欢的Dilbert漫画:

>> 你的手表比我的全部身家还贵 [dilbert.com]

>> 我听到了我不知道是词语的词语 [dilbert.com]

>> 起作用了吗? [dilbert.com]