The Engineering Room with Dave Farley cover image

The Engineering Room with Dave Farley

How AI Will Change Software Development In The Next 10 Years | Eric Evans In The Engineering RoomEp. 25

Feb 2, 2024
Author and thought leader Eric Evans joins Dave to discuss the future of software development with AI, emphasizing domain-driven design, finance simplification, and AI's role in web development challenges. They delve into AI's potential impact on coding assistance, video editing, and AGI's implications for software professionals.
01:28:03

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Domain Driven Design emphasizes language for software development, creating a 'ubiquitous language' for effective problem-solving.
  • Acceptance tests in DDD drive development by aligning system language in scenarios and code for better understanding.

Deep dives

Importance of Language in Domain Driven Design

Domain Driven Design emphasizes the importance of language in software development. Unlike other design approaches focusing on abstraction, DDD places a strong emphasis on finding the right words to describe domain concepts. This emphasis on language runs through interactions with business people, domain experts, design, and coding phases. Creating a 'ubiquitous language' that succinctly expresses domain problems and solutions is a key aspect of DDD.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode