Skip to content
0:00 / 0:00

#java8#javarecords#patternmatching

The New Java Best Practices by Stephen Colebourne

Devoxx

172K subscribers • 49 videos on Hallway • Conference channel

YouTube
  • One of the most-watched uploads on Devoxx, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Stephen Colebourne
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

64K views1 year ago

Programming languagesSoftware designJava and the JVMFunctional programmingDesign patterns

Stephen Colebourne shares opinionated best practices for modern Java, covering records, pattern matching, optional, and data-oriented programming.

Java evolves. And so must our Best Practices. Because it is not enough to simply learn the new features, we must learn how to use them well. In this session I'll examine how Java has moved on since 8, and propose how we should adapt, including records vs beans, pattern matching, optional vs null, and data-oriented programming. Be warned - this will be an opinionated session!

Why it's here

A top upload from a listed channel

Devoxx is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.