Baeldung Weekly Review 50 – Baeldung每周评论 50

最后修改: 2014年 12月 19日

中文/混合/英文(键盘快捷键:t)

At the very beginning of 2014 I decided to track my reading habits and share the best stuff here, on Baeldung.

在2014年一开始,我就决定追踪我的阅读习惯,并在这里分享最好的东西,在Baeldung

Here we go…

我们来了……

1. Java and Spring

1.Java和Spring

>> Project Jigsaw: Modular run-time images

Here’s what’s happening with modularization in JDK 9, straight from the horse’s mouth. Some breaking changes to move the platform forward.

以下是JDK 9中模块化的情况,直接从马的口中得知。一些突破性的变化推动了平台的发展。

>> EAGER fetching is a code smell

Using LAZY fetching and a per query fetching strategy are two useful constraints to work within when using Hibernate.

在使用Hibernate时,使用LAZY fetching和per query fetching策略是两个有用的约束条件。

>> Really Too Bad that Java 8 Doesn’t Have Iterable.stream()

Balancing design decisions, especially when growing a language as widely used as Java, is nuanced and difficult. That being said – I would really want to be able to do iterable.stream() 🙂

平衡设计决策,尤其是在发展像Java这样广泛使用的语言时,是细微而困难的。既然如此–我真的希望能够做到iterable.stream() 🙂

>> Spring MVC 4 Quickstart Maven Archetype Improved

Very nice improvements to the Spring MVC 4 Maven Archetype.

对Spring MVC 4 Maven Archetype的改进非常好。

While I stayed away from using Maven Archetypes and prefer to set things up myself, I do see the value of a shortcut like this to speed up your initial project setup.

虽然我没有使用Maven Archetypes,而是喜欢自己设置,但我确实看到了像这样的快捷方式的价值,可以加快项目的初始设置。

Let’s see what are the weeks Spring releases:

让我们来看看这几周有哪些Spring发布

And of course some recordings for the weekend:

当然还有周末的一些录音

2. Technical and Musings

2.技术和思考

>> APIs should not be copyrightable

This lays out the thinking behind NOT making APIs copyrightable and protected. It’s an important piece of reading for the 5 minutes it takes – go ahead and read it.

这篇文章阐述了不使API获得版权和保护背后的想法。这是一篇重要的阅读文章,只需花5分钟就能读完–去读吧。

>> In Devs We Trust

The ideological underpinnings of Agile are quite different then what the industry matured into. It’s no surprise though, but it is important to understand the difference is and why an “Agile Certification” is silly.

敏捷的意识形态基础与该行业的成熟程度有很大不同。这并不奇怪,但重要的是要理解其中的区别,以及为什么 “敏捷认证 “是愚蠢的。

>> Hacking is Important

The ethos of “hacking” as the force not to move forward but leap forward.

“黑客 “的思想作为一种力量,不是向前移动,而是向前跃进。

>> Why big companies slow down, and what to do about it

A long piece on the growth lifecyle of a software company, and a very interesting read.

一篇关于软件公司成长生命周期的长文,读起来非常有趣。

>> In Favour of Self-Signed Certificates

Interesting thinking around the edges of security and HTTPS certificates for all.

在安全和HTTPS证书的边缘进行有趣的思考。

>> The Cycles of TDD

What it means to do TDD at the nano level and up.

在纳米级以上做TDD意味着什么

>> Programmer Knowledge

The half-life of programmer knowledge is why it’s never a good idea to stop learning.

程序员知识的半衰期就是为什么永远不要停止学习的原因

3. Comics

3.漫畫

All in with Dilbert this week:

本周与迪尔伯特全线合作。

>> Code Mocking

>> Blah Blah Cloud

>> Vortex of Failure

4. Pick of the Week

4.本周精选

I recently introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.

我最近在 “每周回顾 “中推出了 “每周精选 “部分。如果你已经在我的电子邮件列表中–你已经得到了精选–希望你喜欢它。

If not – you can share the review and unlock it right here:

如果没有–你可以分享评论并在此解锁。

[sociallocker id=”5554″]

[sociallocker id=”5554″]

Sometimes the pick of the week is a piece of writing that influenced our discipline, such as “The Cathedral and the Bazaar” from last week.

有时,本周的选题是一篇影响我们学科的文章,例如上周的 “大教堂和集市”

Other times, it’s simply something that inspired me recently – Nathan Barry a Amy Hoy shipping a new product in 24 hours:

其他时候,它只是最近启发我的事情–内森-巴里和艾米-霍伊在24小时内发运一个新产品

>> Join me as I create & launch a product in 24 hours

>> 24-Hour Product Challenge

[/sociallocker]

[/sociallocker]