Evolution in Software: What Has Changed Since GOOS? • Nat Pryce & Duncan McGregor episode artwork

EPISODE · Jul 22, 2025 · 44 MIN

Evolution in Software: What Has Changed Since GOOS? • Nat Pryce & Duncan McGregor

from GOTO - The Brightest Minds in Tech · host Nat Pryce, Duncan McGregor & GOTO

This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereNat Pryce - Co-Author of "Growing Object­-Oriented Software Guided by Tests" & "Java to Kotlin"Duncan McGregor - Co-Author of "Java to Kotlin" & Independent ConsultantRESOURCESNathttps://mastodon.social/@natprycehttps://github.com/nprycehttps://x.com/natprycehttps://www.linkedin.com/in/natprycehttp://www.natpryce.comDuncanhttps://twitter.com/duncanmcghttps://www.linkedin.com/in/duncan-mcgregor-a3038b6https://github.com/dmcghttp://www.oneeyedmen.comhttps://java-to-kotlin.devLinkshttps://www.meetup.com/extreme-tuesday-club-xtchttps://guava.dev/releases/21.0/api/docs/com/google/common/base/Function.htmlDESCRIPTIONThis conversation between Duncan McGregor and Nat Pryce explores the legacy of Nat's co-authored book "Growing Object-Oriented Software, Guided by Tests" (GOOS) and how software development practices have evolved in the past 15 years.They discuss the origins of test-driven development (TDD) within London's Extreme Tuesday Club, the shift from object-oriented to functional programming paradigms, and how changing technology has influenced development approaches.Key topics include outside-in vs bottom-up testing strategies, mock objects, the rise of microservices, and whether modern development practices have actually improved productivity.The conversation provides valuable historical context for understanding current software development trends while questioning whether some modern practices represent true progress.RECOMMENDED BOOKSDuncan McGregor & Nat Pryce • Java to KotlinSteve Freeman & Nat Pryce • Growing Object-Oriented Software (GOOS)Uberto Barbini • From Objects to FunctionsSaleem Siddiqui • Learning Test-Driven DevelopmentRoy Osherove • The Art of Unit TestingTrisha Gee & Helen Scott • Getting to Know IntelliJ IDEAVaughn Vernon & Tomasz Jaskula • Strategic Monoliths & MicroservicesBlueskyInstagramLinkedInFacebookCHANNEL 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 Jul 22, 2025

Embed this episode

This interview was recorded for GOTO Unscripted. https://gotopia.tech Read the full transcription of this interview here Nat Pryce - Co-Author of "Growing Object­-Oriented Software Guided by Tests" & "Java to Kotlin" Duncan McGregor - Co-Author of "Java to Kotlin" & Independent Consultant RESOURCES Nat https://mastodon.social/@natpryce https://github.com/npryce https://x.com/natpryce https://www.linkedin.com/in/natpryce http://www.natpryce.com Duncan https://twitter.com/duncanmcg ...

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

Evolution in Software: What Has Changed Since GOOS? • Nat Pryce & Duncan McGregor

0:00 44:08

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 44 minutes long.

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

This episode was published on July 22, 2025.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

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!