开篇词
尤金的第 85 篇 Java 周评,诞生了!
Spring 以及 Java 相关
- 十二因子应用的评论 [techblog.bozho.net]
对着重于 Java 生态系统的众所周知的十二要素应用建议的分析非常有趣。 - 可以选择进行类型检查的 StateMachines [benjiweber.co.uk]
有限状态机的一种很酷而实用的实现,它可以代替枚举。 - 使用 Spring Cloud 和 Docker 构建具有多语言持久性的微服务 [kennybastani.com]
很好地汇总了有关构建具有不同持久性选项的微服务并利用 Docker 进行部署的读物。好东西。 - 使用 Spock 框架编写单元测试:创建 Maven 项目 [petrikainulainen.net]
关于建立项目和与 Spock 一起工作的扎实介绍。 - Java 8 SE Optional,一种严格的方式 [codefx.org]
对两周前的文章进行了周到的反驳,内容涉及使用 Optional 的建议。
值得一读的还有:
- Stackifier:了解堆栈跟踪 [takipi.com]
- Scott:详细的故障报告和无忧的 Java 测试断言 [advancedweb.hu]
- 你对你的 Collection API 的了解程度如何?[geekabyte]
- 比较哈希策略 [vanillajava]
网络研讨会及演讲:
- 三十年的票务交易数据如何帮助你发现新节目![infoq.com]
- Takov Fain 谈 Java、JavaScript、Web 开发的现状 [infoq.com]
升级时刻:
- Log4j 版本 1 产品寿命结束 [infoq.com]
- IntelliJ IDEA 15 EAP:Groovy @Builder AST 转换支持 [jetbrains.com]
- 在 IntelliJ IDEA 15 EAP 中进行实验性零延迟键入 [jetbrains.com]
技术相关
- 显示领域数据层 [martinfowler.com]
三层体系结构概念的坚实介绍。 - 如何在最终一致的 DDD/ CQRS 应用中确保幂等性 [sapiensworks.com]
进行 DDD 时在哪里处理幂等性和数据一致性绝对是这里回答的重要问题。
值得一读的还有:
- 重新加载了分布式共识:Apache Kafka 中的 Apache ZooKeeper 及复制 [confluent.io]
- 使用 EC2 竞价型实例构建具有价格意识的应用 [aws.amazon.com]
- 没有对象关系阻抗不匹配这样的东西 [jooq.org]
- 我希望在开始之前知道的 AWS 技巧 [wblinks.com]
沉思录
- 抱歉,这个迭代我无法与你交谈 [frazzleddad]
我一遍又一遍地发现这是真的 - 当我让自己有余地和喘息的机会时 - 事情就会增长。 - 为什么要编写自动化测试?[jetbrains.com]
如果你需要说服力,请阅读。 - 所有证据都表明,OOP 是胡扯 [pivotal.io]
嗯。
值得一读的还有:
- 练习 [mattblodgett.com]
- AntiPattern [martinfowler.com]
- 努力工作,好好过日子 [medium – moskov]
漫画类趣事
还有当周我最喜欢的 Dilbert:
当周精选
结束语
以上就是尤金在当周提供的精华 - 希望你从中发现到了之前未曾发掘到的趣闻逸事。
同时,尤金也在期待大家的反馈,希望能给大家提供对口以及优质的资源。
感谢观看!我们,下期再见。
参见
上周周评:
- 《Baeldung Java 周评 | 第八十四弹(关键词:Spring JUnit 参数化集成测试、Spring MVC 迁移 JSP 至 AngularJS、Java 风格指南、DevOps 应用)》
想看更多周评?请访问该周评的所属专栏:《Baeldung Java 周评(官方授权)》