All Episodes

September 29, 2025 7 mins
Domain-Driven Design (Eric Evans)

- Amazon Portugal Store: https://www.amazon.com.br/dp/8550800651?tag=9natreeportugal-20
- Amazon Worldwide Store: https://global.buys.trade/Domain-Driven-Design-Eric-Evans.html

- Apple Books: https://books.apple.com/us/audiobook/comptia-data-plus-the-ultimate-exam-prep-study-guide/id1735705727?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

- eBay: https://www.ebay.com/sch/i.html?_nkw=Domain+Driven+Design+Eric+Evans+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1

- Leia mais: https://portugalz.top/read/8550800651/

#designorientadoaodomínio #modelagemdesoftware #complexidadedesistemas #linguagemubíqua #contextosdelimitados #colaboraçãoespecialistasnegócio #padrõesDDD #DomainDrivenDesign

Estes são os aprendizados deste livro.

Primeiramente, Ubiquitous Language (Linguagem Ubíqua), O conceito de Linguagem Ubíqua é central no Domain-Driven Design (DDD). Ele defende que todos os integrantes do time de desenvolvimento, incluindo os especialistas do domínio, devem compartilhar um vocabulário comum e bem definido, baseado no próprio domínio do negócio. Essa linguagem é usada em documentações, código fonte, reuniões e até em diagramas. O objetivo é evitar ambiguidades e falhas de comunicação, formando uma base sólida para a modelagem do sistema. O processo de adoção da linguagem ubíqua exige disciplina, pois à medida que novas ideias surgem, o vocabulário deve ser revisado, padronizado e disseminado. Esse conceito permite eliminar ruídos que frequentemente afetam projetos de software, possibilitando que equipes de diferentes origens técnicas alinhem suas expectativas e implementações. Como resultado, torna-se possível reduzir drasticamente o tempo gasto em interpretações erradas e retrabalho.

Em segundo lugar, Modelagem Estratégica do Domínio, Um dos tópicos mais impactantes do DDD é a modelagem estratégica do domínio. Eric Evans destaca que é imprescindível entender quais são os aspectos centrais do negócio e priorizá-los no desenvolvimento do sistema. Para tal, sugere separar explicitamente o core domain (domínio central) das demais áreas de suporte ou genéricas. Esse processo começa com a análise em conjunto com os especialistas do negócio, identificando quais áreas são fontes de vantagem competitiva para a empresa. O modelo do domínio central deve receber maior atenção, investimento e excelência técnica, enquanto módulos periféricos podem adotar soluções mais padronizadas. Isso garante que os esforços da equipe sejam direcionados para onde trarão maior impacto estratégico. Esta segmentação também facilita a manutenção do sistema a longo prazo, pois cada parte evolui no ritmo e necessidade apropriada.

Em terceiro lugar, Pattern Language (Padrões de Projeto DDD), O livro apresenta e detalha vários padrões de projeto próprios do DDD, como Entities (Entidades), Value Objects (Objetos de Valor), Aggregates (Agregados), Services (Serviços), Repositories (Repositórios) e Factories (Fábricas). Cada padrão resolve um tipo específico de problema frequente na modelagem e implementação de sistemas orientados ao domínio. Por exemplo, entidades são usadas para representar objetos que possuem identidade consistente ao longo do tempo, enquanto objetos de valor descrevem características e propriedades imutáveis. Aggregates servem para organizar e delimitar os clusters de entidades e objetos de valor, controlando as invariantes do negócio. Já repositórios abstraem a complexidade do armazenamento persistente, oferecendo uma interface simples para consultas e manipulação do domínio. Esses padrões promovem coesão, desacoplamento, clareza e facilitam a evolução do software.

Em quarto lugar, Bounded Contexts (Contextos Delimitados), Sessões dedicadas ao conceito de Contextos Delimita...
Mark as Played

Advertise With Us

Popular Podcasts

Stuff You Should Know
Ruthie's Table 4

Ruthie's Table 4

For more than 30 years The River Cafe in London, has been the home-from-home of artists, architects, designers, actors, collectors, writers, activists, and politicians. Michael Caine, Glenn Close, JJ Abrams, Steve McQueen, Victoria and David Beckham, and Lily Allen, are just some of the people who love to call The River Cafe home. On River Cafe Table 4, Rogers sits down with her customers—who have become friends—to talk about food memories. Table 4 explores how food impacts every aspect of our lives. “Foods is politics, food is cultural, food is how you express love, food is about your heritage, it defines who you and who you want to be,” says Rogers. Each week, Rogers invites her guest to reminisce about family suppers and first dates, what they cook, how they eat when performing, the restaurants they choose, and what food they seek when they need comfort. And to punctuate each episode of Table 4, guests such as Ralph Fiennes, Emily Blunt, and Alfonso Cuarón, read their favourite recipe from one of the best-selling River Cafe cookbooks. Table 4 itself, is situated near The River Cafe’s open kitchen, close to the bright pink wood-fired oven and next to the glossy yellow pass, where Ruthie oversees the restaurant. You are invited to take a seat at this intimate table and join the conversation. For more information, recipes, and ingredients, go to https://shoptherivercafe.co.uk/ Web: https://rivercafe.co.uk/ Instagram: www.instagram.com/therivercafelondon/ Facebook: https://en-gb.facebook.com/therivercafelondon/ For more podcasts from iHeartRadio, visit the iheartradio app, apple podcasts, or wherever you listen to your favorite shows. Learn more about your ad-choices at https://www.iheartpodcastnetwork.com

Dateline NBC

Dateline NBC

Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.