Share The Eric Normand Podcast
Share to email
Share to Facebook
Share to X
By Eric Normand
4.5
4242 ratings
The podcast currently has 242 episodes available.
In this episode, I introduce the stratified design lens, which talks about how and why we split things into layers.
In this episode, I introduce the time lens, and I posit a law about representing time in complex domains.
In this episode, I introduce the volatility lens, which seeks to help us write code that deals with a changing world.
In this episode, I introduce the architecture lens, its questions, and its goal of modeling architectural domains to manage complexity.
In this episode, I introduce the executable specification lens, its questions, and its goal of getting to runnable, testable code as quickly as possible.
In this episode, I introduce the composition lens, its questions, and its goal of figuring what's true when you perform multiple operations in a row.
In this episode, I introduce the operation lens, its questions, and its goal of capturing the use cases of your software.
In this episode, I introduce the data lens, its questions, and its goals of capturing relationships among data values in data.
In this episode, I introduce the domain lens, its questions, and its goal.
In this episode, I compare executable specifications to UML, DDD, and software design.
The podcast currently has 242 episodes available.
12,560 Listeners