logo
episode-header-image
Jan 2006
35m 47s

Episode 1: Patterns

se-radio@computer.org
About this episode
In this episode Michael and Markus talk about patterns. Starting with some of their "most used" patterns, they go into some detail about the history of patterns. They then discuss the various pattern forms as well as some misconceptions about patterns. Other topics include the domains that are covered by patterns as well as pattern languages. 
Up next
Aug 20
SE Radio 682: Duncan McGregor and Nat Pryce on Refactoring from Java to Kotlin
Duncan McGregor and Nat Pryce, co-authors of Java to Kotlin: Refactoring Guidebook, speak with host Giovanni Asproni about their hands-on experiences migrating Java codebases. The episode starts by highlighting Kotlin’s seamless interoperability with Java, allowing teams to incre ... Show More
57m 23s
Aug 12
SE Radio 681: Qian Li on DBOS Durable Execution/Serverless Computing Platform
Qian Li of DBOS, a durable execution platform born from research by the creators of Postgres and Spark, speaks with host Kanchan Shringi about building durable, observable, and scalable software systems, and why that matters for modern applications. They discuss database-backed p ... Show More
52m 17s
Aug 6
SE Radio 680: Luke Hinds on Privacy and Security of AI Coding Assistants
Luke Hinds, CTO of Stacklok and creator of Sigstore, speaks with SE Radio's Brijesh Ammanath about the privacy and security concerns of using AI coding agents. They discuss how the increased use of AI coding assistants has improved programmer productivity but has also introduced ... Show More
45m 37s
Recommended Episodes
Mar 2023
The Patterns in Our Relationships
We all get stuck in patterns. Here are a few ways to get out of them. 
2m 23s
Apr 2022
Verb patterns
We talk about three different verb patterns. 
6m 18s
Apr 2020
Episode 17 - Dependency Injection
Today we'll talk about using dependency injection across paradigms! You'll understand what this pattern is all about and how to use it. During the episode, we'll touch on topics such as inversion of control, high-order functions, and testability. 
10m 24s
May 2017
How to Change Your Habits & Patterns
Episode 265 - Your habits and patterns can hold you back, but they can also push you forward if they are the correct habits and patterns. In this episode, I talk about how patterns and habits happen chemically in your brain and how to change them. Reveal the hidden patterns shapi ... Show More
19m 40s
Jan 2023
Atypical ASP .NET Core Design Patterns With Carl-Hugo Marcotte
Remember: you can also always follow the show on Twitter @dotnetcoreshow, and the shows host on Twitter @podcasterJay or visit our Contact page. Welcome to season 5 of the award-winning .NET Core Podcast! Check that link for proof. Hello everyone and welcome to The .NET Core Podc ... Show More
1h 9m
Aug 2020
130. Maps of Meaning 2: Marionettes & Individuals (Part 1)
Here is the second episode in a 12 part series that could only be found on youtube until now! In this lecture, I begin using a particular piece of dramatic art -- the Disney film Pinocchio -- to provide a specific example of the manner in which great mythological or archetypal th ... Show More
2h 25m
Apr 2020
Crochet All the Way Coronavirus Edition
My sister Brooke and I discuss the importance of making healthy patterns during hard times. For more go to crochetalltheway.wordpress.com 
5m 9s
Dec 2023
Late Patterns - The Closing Time
Late Patterns - The Closing Time by 
59m 56s
Mar 2020
Episode 14 - The Four Principles of OOP
In today's episode, you'll learn the four principles of object-oriented programming. We'll discuss abstraction, inheritance, encapsulation, and polymorphism. By the end of the show, you'll understand each one of them; you'll know how they relate to each other, and how to use them ... Show More
14m 8s