2025
Agile Architecture with Rebecca Wirfs-Brock
Rebecca Wirfs-BrockEduardo Guerra
21 Feb 2025
Hillside PatternCast Episode 10
YouTube 40 minutes playing time
Rebecca chats with Eduardo Guerra about agile architecting and patterns.
Abstract
In this episode, host Eduardo Guerra talks with Rebecca Wirfs-Brock about patterns for Agile software architecture design. They talk about the challenges in evolving the architecture in an agile environment and some practices that can be used to prepare the team to make the decisions in the last responsible moments.
2024
Domain-Driven Design, Responsibility-Driven Design and Hueristics with Rebecca Wirfs-Brock
Rebecca Wirfs-BrockTural Suleymani
25 Nov 2024
Tural Suleymani Tech Talks with Software Legends
YouTube 77 minutes playing time
Rebecca chats with Tural Suleymani about the fundamental ideas of Responsibility-Driven Design and Domain-Driven Design and the importance of design heuristics.
Abstract
Host Tural Suleymani talks with Rebecca Wirfs-Brock about Domain-Driven Design, Responsibility-Driven Design, and design heuristics. We discuss how object-oriented programming has evolved, how it is perceived today, and what may lie ahead.
2021
Rebecca Discusses OOP in Smalltalk with Alex Bolboaca
Rebecca Wirfs-BrockAlex Bolboaca
06 Nov 2021
Mozaic Works Talking Code Podcasts
YouTube 11 minutes playing time
How did a pioneer of OOP think about it? And how was Smalltalk different? Watch this excerpt of a longer chat with Rebecca Wirfs-Brock about the fundamental ideas behind OOP.
2020
Design Challenges—OOP, Design Patterns, Heuristics
Rebecca Wirfs-BrockAlex Bolboaca
03 Jul 2020
Mozaic Works Talking Code Podcasts
YouTube 96 minutes playing time
Rebecca chats with Alex Bolboaca: Object Oriented Programming is a fundamental part of our everyday work as programmers. But how was OOP in the beginning? And how do the pioneers of OOP think when designing software with objects?
2013
Architecture, Design, Smalltalk and Programming—Interview with Alex Bolboaca
Rebecca Wirfs-BrockAlex Bolboaca
21 Jul 2013
Mozaic Works Podcasts
YouTube 25 minutes playing time
Rebecca chats with Alex Bolboaca: Object Oriented Programming is a fundamental part of our everyday work as programmers. But how was OOP in the beginning? And how do the pioneers of OOP think when designing software with objects?
Abstract
(from Mozaic Works website)
Rebecca Wirfs-Brock decided to give us an interview on more topics.
She will be a speaker at I T.A.K.E. Unconference, Bucharest, 30-31 May 2013. During this video she explains the main reasons why she likes this event: the open space and the fact that it is a coding conference.
Another topic of the interview is what a Software Architect should do, and what should not do. She is also talking about her workshop “Skills for the Agile Designer”... She has a very interesting discussion with Alex Bolboaca about how much Architecture and Design should programmers know.
A very interesting topic is her experience with Agile. She says that Agile existed long before it had a name, as a set of values. Rebecca has been using the Agile principles for Software Architecture and Design. Rebecca talks as well about her experience in software development. You can see some insights about her experience of creating the Smalltalk language that had the first users, among others, Ward Cunningham and Kent Beck.
She talks as well about the books she wrote “Responsibility Driven Design” and “Designing Object-Oriented Software”.