Java 14 is here. Lots of buzz — but what’s actually usable?
- Records (preview): Great for DTOs and immutability
- Switch Expressions: Cleaner branching logic
- NullPointerException enhancements: Shows variable names!
What we tried:
- Replacing builders with records
- Refactoring legacy switch chains
Verdict: Java is finally becoming concise again. Loving the momentum.