Java Generics and Collections • Maurice Naftalin & Stuart Marks episode artwork

EPISODE · Jan 9, 2026 · 32 MIN

Java Generics and Collections • Maurice Naftalin & Stuart Marks

from GOTO - The Brightest Minds in Tech · host Maurice Naftalin, Stuart Marks & GOTO

This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubCheck out more here:https://gotopia.tech/episodes/406Maurice Naftalin - Architect, Trainer & Co-Author of "Java Generics & Collections"Stuart Marks - Java & OpenJDK at Oracle & Technical Editor of "Java Generics & Collections"RESOURCESMauricehttps://bsky.app/profile/mauricenaftalin.bsky.socialhttps://x.com/mauricenaftalinhttps://github.com/MauriceNaftalinhttps://www.linkedin.com/in/maurice-naftalinStuarthttps://bsky.app/profile/smarks.bsky.socialhttps://mastodon.social/@stuartmarkshttps://x.com/stuartmarkshttps://github.com/stuart-markshttps://www.linkedin.com/in/stuart-marks-17a71a2https://stuartmarks.wordpress.comDESCRIPTIONMaurice Naftalin and Stuart Marks discuss the second edition of "Java Generics and Collections", published 19 years after the original. The conversation explores how Java programming has evolved from Java 5 to Java 25, covering major shifts like the move toward immutability, the introduction of sequenced collections, streams, and unmodifiable collections.They delve into critical design topics including encapsulation of collections, the anemic domain model anti-pattern, the controversial unsupported operation exception, and the challenges of null handling. The book includes new chapters on usage guidance and design retrospectives that reflect decades of accumulated wisdom about the Collections Framework.RECOMMENDED BOOKSMaurice Naftalin & Philip Wadler • Java Generics and Collections 2nd ed • https://amzn.to/47dOp9tMaurice Naftalin & Philip Wadler • Java Generics and Collections 1st ed • https://amzn.to/42JI03iJoshua Bloch • Effective Java • https://amzn.to/4oFbdoiVictor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBRKevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • https://amzn.to/3kiTwJJChristian Clausen • Five Lines of Code • https://amzn.to/3s2zjygNicolai Parlog • The Java Module System • https://amzn.to/3xFggR4BlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

Episode metadata supplied by the publisher feed · Published Jan 9, 2026

Embed this episode

This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/406 Maurice Naftalin - Architect, Trainer & Co-Author of "Java Generics & Collections" Stuart Marks - Java & OpenJDK at Oracle & Technical Editor of "Java Generics & Collections" RESOURCES Maurice https://bsky.app/profile/mauricenaftalin.bsky.social https://x.com/mauricenaftalin https://github.com/MauriceNaftalin https://www.linkedin.com/in...

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

Java Generics and Collections • Maurice Naftalin & Stuart Marks

0:00 32:43

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of GOTO - The Brightest Minds in Tech?

This episode is 32 minutes long.

When was this GOTO - The Brightest Minds in Tech episode published?

This episode was published on January 9, 2026.

Can I download this GOTO - The Brightest Minds in Tech episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!