Loading...

Steve Smith: Domain-Driven Design and Architecture

Steve Smith: Domain-Driven Design and Architecture

In this podcast episode, Steve Smith shares his expertise in Domain-Driven Design and Architecture, helping companies deliver quality software quickly while avoiding technical debt. As founder of NimblePros and with notable clients such as Microsoft, Quicken Loans, and Celina Insurance, Steve aims to amplify the value of existing development teams by coaching them on efficient software development practices.

The episode delves into Steve's thoughts on Domain-Driven Design, which is the practice of breaking down complex software problems into smaller, more manageable pieces. He shares key concepts of the practice, its history, and why it is beneficial to have a bounded context per application deployed. The episode also covers the importance of having historical records that provide snapshot data at specific times, as well as an explanation of clean architecture with a focus on its implementation using infrastructure projects with multiple dependencies.

Aside from sharing his expertise, Steve also provides recommendations for further learning, such as his coaching platform for developers through devbetter.com. Overall, the episode offers valuable insights for both new and experienced developers on efficient software development practices.

This podcast is sponsored by Clear Measure and can be accessed through the link provided to access the show notes and other episodes.

Published on:

Learn more
Azure DevOps Podcast
Azure DevOps Podcast

The Azure DevOps Podcast is a show for developers and devops professionals shipping software using Microsoft technologies. Each show brings you hard-hitting interviews with industry experts innovating better methods and sharing success stories. Listen in to learn how to increase quality, ship quickly, and operate well. Hosted by Jeffrey Palermo and sponsored by Clear Measure, Inc.

Share post:

Related posts

Uncle Bob Martin: Clean Code and How to Do Software Well - Episode 283

On Episode 283 of the podcast, Uncle Bob Martin makes an appearance to discuss his career as a software engineer and instructor, as well as th...

10 months ago

Steve Smith: .NET 8 and Architecture - Episode 276

In this episode, software development expert Steve Smith shares insights on .NET 8 and architecture. Smith is the founder of NimblePros, a com...

1 year ago

Machine Learning Engineer Vs Software Engineer

If you're considering pursuing a career in the tech industry, it's important to understand the differences between the roles of a Machine Lear...

1 year ago

Jeremy Miller: Parallelism in Software - Episode 261

Jeremy Miller, who transitioned from a career in engineering to software development, is a software architecture team leader and a mentor to f...

1 year ago

Jeffrey Palermo: The Process of Architecture - Episode 207

In this episode, Jeffrey Palermo discusses the process of architecture and what it entails. He draws on his 25-plus years of programming to hi...

2 years ago

Jeffrey Palermo on Software Careers - Episode 178

In this informative episode, Jeffrey Palermo delves into the various categories of work required in every software project, offering a rundown...

2 years ago

Derek Comartin: A Software Architect’s Mindset - Episode 188

In an episode of the podcast, Jeffrey Palermo and Derek Comartin discuss the critical role of an architect's mindset when developing software....

2 years ago

Scott Wlaschin: Domain Modeling Made Functional - Episode 191

Scott Wlaschin, a board member of the F# Software Foundation and author of fsharpforfunandprofit.com, delves into the world of functional prog...

2 years ago

Philippe Kruchten: Controlling Your Architecture - Episode 195

In this episode of the show, Philippe Kruchten shares insights from his 35 years of software development experience, with a focus on large tec...

2 years ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy