Java Web Weekly 43 – Java网络周刊 43

最后修改: 2015年 10月 23日

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

At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven’t missed a review since.

去年年初,我决定跟踪我的阅读习惯,并在这里分享最好的东西,在Baeldung上。从那时起,我没有错过任何一篇评论。

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java</strong

>> Intersection Types to give Lambdas Multiple Personalities [javaspecialists.eu]

You’re probably still not using lamdas to their full potential. I know I’m not.

你可能仍然没有充分使用lamdas的潜力。我知道我没有。

>> JAR Hell [codefx.org]

A good, nuanced reference to an old problem – dependency management.

对一个老问题–依赖性管理的一个很好的、细致的参考。

>> The Danger of Subtype Polymorphism Applied to Tuples [jooq.org]

A deep-dive into tuples – what’s not cool about that?

深入研究图元–这有什么不酷的?

>> The Spring Boot Dashboard in STS – Part 3: Spring Boot Devtools reloaded [spring.io]

Further exploration of the new Boot support in Eclipse STS – specifically, dynamic redeploying changes.

进一步探索Eclipse STS中新的Boot支持–特别是,动态重新部署变化

Also worth reading:

也值得一读。

Webinars and presentations:

网络研讨会和演讲。

Time to upgrade:

是时候升级了。

2. Technical

2.技术

>> In Defence of Monoliths [bozho.net]

An interesting, critical look into the premises behind the microservice hype we’ve been experiencing as a community.

对我们社区所经历的微服务炒作背后的前提进行了有趣的、批判性的审视

It’s definitely important to understand that a microservice architecture doesn’t fit everything; in practice, it makes sense for a lot less systems than it’s actually used for.

理解微服务架构并不适合所有的事情是绝对重要的;在实践中,它对很多系统的意义比它实际使用的要小得多。

One of the most significant advantages that I find in this style of architecture is not purely technical – it’s the lighter conceptual load of the system. For a small to medium system with 10-20 developers working on it – that’s not such a huge concern, but you really start seeing the upside once you get into over 100 developers working on the same codebase.

我发现这种架构风格最显著的优势之一并不纯粹是技术上的–是系统的概念负荷更轻。对于一个有10-20名开发人员工作的中小型系统来说,这并不是一个巨大的问题,但是一旦你进入到超过100名开发人员在同一个代码库上工作,你就会真正开始看到它的优势。

Also worth reading:

也值得一读。

3. Musings

3.思索

>> Agile is not now, nor was it ever, Waterfall [cleancoder.com]

Good points about practical Agile.

关于实用的敏捷,说得很好

>> Remote versus Co-located Work [martinfowler.com]

Remote work is a subject that’s near and dear to me, as that’s my own approach to work and have been for years.

远程工作是一个离我很近很近的话题,因为这是我自己的工作方法,多年来一直如此。

This writeup doesn’t skimp on the details and really offers up a vision for the future of work that’s definitely worth considering.

这篇报道没有吝惜细节,真正提供了未来工作的愿景,绝对值得考虑。

Also worth reading:

也值得一读。

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> None Taken [dilbert.com]

>> Married guys can take a higher setting [dilbert.com]

>> An aggressive type of objectivity [dilbert.com]

5. Pick of the Week

5。本周精选</strong

If you’re not watching this, you’re missing out:

如果你不看这个,你就错过了。

>> The Gary V Shooooooow [youtube.com]