Software Engineering Radio
Information for Software Developers and Architects
Visit Show Website http://www.se-radio.net/Recently Aired
-
HD
Episode 108: Simon Peyton Jones on Functional Programming and Haskell
We start our discussion with a brief look at what ...
We start our discussion with a brief look at what Haskell is and how a pure functional language is different from non-pure languages. We then look at the basic building blocks and the philosophy of the language,
-
HD
Episode 107: Andrew Watson on the OMG
This episode is a discussion with Andrew Watson, Technical Director ...
This episode is a discussion with Andrew Watson, Technical Director of the Object Management Group. The episode is structured into five parts. We start with the history of the OMG and its early work. Then we look at the set of standards it has been (...
-
HD
Episode 106: Introduction to AOP
This episode is a systematic introduction to Aspect Oriented Programming ...
This episode is a systematic introduction to Aspect Oriented Programming (in contrast to the interview with Gregor Kiczales). We discuss the fundamentals of AOP, define many of the relevant terms and also look at how and where AOP is used in practice,
-
HD
Episode 105: Retrospectives with Linda Rising
In this episode we're talking to Linda Rising about retrospectives. ...
In this episode we're talking to Linda Rising about retrospectives. We start by defining what a retrospective is and discuss some of the logistics of making it work for software projects. We then look at the different phases of a retrospective.
-
HD
Episode 104: Plugin Architectures
In this episode we talk with Klaus Marquardt about building ...
In this episode we talk with Klaus Marquardt about building systems out of plugins. After briefly introducing the concept of a plugin in contrast to modules and related software engineering concepts, we discuss different views on plugins and different ...
-
HD
Episode 103: 10 years of Agile Experiences
In this episode we're talking to Jens Coldewey about his ...
In this episode we're talking to Jens Coldewey about his experiences in 10 years of introducing agile techniques to project teams. We discuss real-world examples and the lessons learned and strategies derived from them.
-
HD
Episode 102: Relational Databases
In this espisode we take a closer look at relational ...
In this espisode we take a closer look at relational database systems and the concepts behind them. We start by discussing the relational paradigm, its concepts and ramifications, and go on to architectural aspects.
-
HD
Episode 101: Andreas Zeller on Debugging
In this episode we're talking to Andreas Zeller. about debugging. ...
In this episode we're talking to Andreas Zeller. about debugging. We started the discussion with an explanation of what debugging and how it works in principle. We then briefly discussed the relationship between debugging and testing.
-
HD
Episode 100: Software in Space
In this episode we're talking to Hans-Joachim Popp, CIO at ...
In this episode we're talking to Hans-Joachim Popp, CIO at DLR about software in space. We start out by reviewing some well-known accidents of unmanned space flight that were caused by software faults and use this as a motivation to discuss how to avoi...
-
HD
Episode 99: Transactions
This episode takes a close look at transactions from different ...
This episode takes a close look at transactions from different angles, starting with their fundamental properties of Atomicity, Consistency, Isolation, Durability but also investigating advanced topics like distributed or business transactions.