Java Weekly, Issue 332

1. Spring and Java

>> Updates to Spring Versions [spring.io]

The Spring team is adopting Semantic Versioning for project modules, and Calendar Versioning for release trains.

>> Java Feature Spotlight: Text Blocks [infoq.com]

A comprehensive look at text blocks, scheduled to become a permanent language feature in Java SE 15.

>> What is JDBC? [marcobehler.com]

And a great primer on JDBC, covering drivers, connections, queries, and connection pooling.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Continuous Integration [martinfowler.com] and >> Integration Frequency [martinfowler.com] and >> Comparing Feature Branching and Continuous Integration [martinfowler.com] and >> Reviewed Commits [martinfowler.com]

The popular series continues with a focus on integration patterns.

Also worth reading:

3. Musings

>> You Don’t Hate Mocks; You Hate Side-Effects [blog.thecodewhisperer.com]

And when tests rely more on side-effects and less on expectations, maybe it’s time to refactor.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Dogbert Designs Headphones [dilbert.com]

>> CEO Has Pandemic Plan [dilbert.com]

>> Decisions Without Data [dilbert.com]

5. Pick of the Week

>> Web Architecture 101 [videoblocks.com]

\"IT電腦補習
立刻註冊及報名電腦補習課程吧!

Find A Teacher Form:
https://docs.google.com/forms/d/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ/viewform?edit_requested=true#responses

Email:
public1989two@gmail.com






www.itsec.hk
www.itsec.vip
www.itseceu.uk