What is software design?
This is an episode of Thoughts on Functional Programming, a podcast by Eric Normand.
I've never been satisfied with the standard definition of 'software design'. Is the term useful? What could it mean that is useful? In this episode, I talk about some definitions that I don't agree with and explain my definition.