Skip to content
#2 Creativity, Communication, & Domain-Driven Design - Layered Architecture and Model Element Patterns in Software episode artwork

Dec 6, 2020 24 min

#2 Creativity, Communication, & Domain-Driven Design - Layered Architecture and Model Element Patterns in Software

from Dev in Progress Hosted by Jiana Javier

Hi there! Dev In Progress is back with an episode going into a few things I've spent time learning this week. A little bit on creativity backed by Twyla Tharp and Mark Manson, a little bit on communication à la Alan Alda, Chris Voss, and Chris Hadfield. And a lot a bit on Domain-Driven Design thanks to Eric Evans. In this episode, I put on my developer goggles and delve a lot deeper into sub-concepts from Eric Evans' book, Domain-Driven Design. Specifically, we go into Layered Architecture (User Interface Layer, Application Layer, Domain Layer, Infrastructure Layer), and Model Element Patterns (Entities, Value Objects, Services). I view these as guidelines to help the everyday developer conceptualize and categorize and think in a way that is clean, loosely coupled, and encourages good programming (and naturally modeling) practices. Join me on this anecdotal adventure processing and sharing the things I've learned in my journey to be a better developer and person. Hope you enjoy it!

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

#2 Creativity, Communication, & Domain-Driven Design - Layered Architecture and Model Element Patterns in Software

0:00 24:08

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Dev in Progress?

This episode is 24 minutes long.

When was this Dev in Progress episode published?

This episode was published on December 6, 2020.

Can I download this Dev in Progress episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.