BT

A sua opinião é importante! Por favor preencha a pesquisa do InfoQ!

Seguidores

Capturar - Incorporar - Proteger: diretrizes para Domain-Drive Design

por Jan Stenberg Seguir 10 Seguidores , traduzido por Davi Souza Seguir 0 Seguidores   em  09 nov, 2017

“Ao usar a filosofia e as práticas centrais do DDD como diretrizes para o design e desenvolvimento de software, podemos resumi-las em três princípios: Capturar - Incorporar - Proteger.”, afirmou Steven A. Lowe em sua apresentação na conferência DDD eXchange deste ano. Capture o domínio. Incorpore o modelo no código. Proteja o modelo de domínio da corrupção de outros domínios.

Seguidores

Os gerenciadores de processos em sistemas baseados em eventos

por Jan Stenberg Seguir 10 Seguidores , traduzido por Diogo Valim Seguir 0 Seguidores   em  09 out, 2017

Publicar eventos para notificar sobre alterações num domínio mantém domínios diferentes desacoplados entre si, mas se realmente houver um fluxo lógico de eventos isso se torna implícito e difícil de acompanhar. Uma solução melhor é usar um gerenciador de processos (Process Manager) para acompanhar todo o processo, afirmou Bernd Rücker em sua apresentação deste ano na conferência DDD eXchange.

Seguidores

Escolhendo uma arquitetura orientada a eventos

por Jan Stenberg Seguir 10 Seguidores , traduzido por Ernani Gaspar Seguir 1 Seguidores   em  13 set, 2017

Quando fazemos o design de um sistema distribuído, eventualmente baseado em microservices, e ao considerar utilizar uma arquitetura orientada a eventos, podemos escolher vários modelos e tecnologias. Descrevendo diferentes estilos de arquiteturas orientadas a eventos, David Dawson alega que requisitos não funcionais são o fator principal na escolha de como implementar uma arquitetura deste tipo.

Seguidores

Agile Trends Pocket Belém - 2016

por Marcelo Costa Seguir 15 Seguidores em  19 out, 2016

As edições Pocket do Agile Trends reúnem palestrantes de renome nacional e palestrantes de empresas locais que praticam agilidade com maturidade e resultados significantes. Os Agile Trends Pockets são edições compactas realizadas em cidades brasileiras com o objetivo de oferecer novas ideias e experiências a diferentes regiões do Brasil.

Seguidores

Macro e micro arquitetura, DDD e CQRS

por Jan Stenberg Seguir 10 Seguidores , traduzido por Luis Cesar Barreto Seguir 10 Seguidores   em  29 jan, 2016 1

Começar um novo projeto escolhendo primeiro a tecnologia e framework, e então voltar-se para o problema do projeto, pode ser bastante perigoso. Jeppe Cramon falou em uma recente apresentação sobre macro e micro arquitetura, DDD e CQRS.

Seguidores

Gerenciando portfólios de projetos com salas Obeya

por Ben Linders Seguir 13 Seguidores , traduzido por Marcelo Costa Seguir 15 Seguidores   em  21 out, 2015 1

Obeya é uma abordagem gerencial que utiliza salas de guerra e visualização para gerenciar projetos. O InfoQ realizou uma entrevista com Malika Mir para entender os motivos pelos quais ela implementou o Obeya, como eles estão utilizando o Obeya para gerenciar portfolios de projetos, suas experiências e os benefícios que foram alcançados com o uso desta abordagem.

Seguidores

Explorando a causa de problemas com a Análise de Hipóteses Concorrentes

por Ben Linders Seguir 13 Seguidores , traduzido por John Moura Seguir 0 Seguidores   em  20 out, 2015

O método de análise de hipóteses concorrentes pode ser usado para avaliar múltiplas hipóteses concorrentes na investigação de problemas. O método reduz vieses cognitivos que humanos experimentam ao explorar a causa de problemas.

Seguidores

Seis maneiras de melhorar o Behavior-Driven Development

por Jan Stenberg Seguir 10 Seguidores , traduzido por Lu Araujo Seguir 0 Seguidores   em  18 set, 2015

Lembrar que a automação é um beneficio colateral, e não a razão do BDD, é o primeiro passo na busca por alcançar maior aderência à recomendações dos líderes da filosofia BDD. Joe Colantonio aponta seis maneiras de melhorar o trabalho feito utilizando o BDD.

Seguidores

Os 10 enganos mais comuns no DDD que se deve evitar

por Jan Stenberg Seguir 10 Seguidores , traduzido por Sérgio Miguel Seguir 0 Seguidores   em  10 set, 2015 1

Não interagir com especialistas do domínio é um dos enganos cometidos quando se utiliza DDD. Daniel Whittaker descreve 10 enganos que são cometidos regularmente pelos desenvolvedores.

Seguidores

Domain-Driven Design: A maneira errada

por Jan Stenberg Seguir 10 Seguidores , traduzido por Diogo Carleto Seguir 14 Seguidores   em  08 mai, 2015 2

As aplicações que alegam terem sido construídas usando o Domain-Driven Design (DDD) na realidade muitas vezes são constituídas de entidades ou DTOs separando os dados e a lógica junto com serviços contendo uma mistura de lógica de negócio e infraestrutura, afirma Gabriel Schenker, lembrando que isso muitas vezes também acontece na construção de novos projetos.

Seguidores

Mudando de uma Arquitetura Monolítica para de Microserviços na SoundCloud

por Jan Stenberg Seguir 10 Seguidores , traduzido por Marcelo Costa Seguir 15 Seguidores   em  28 out, 2014

Mudar a arquitetura da SoundCloud para Micro Serviços foi fundamental ao permitir que nossas equipes entreguem novas funcionalidades de forma mais rápida, Phil Calçado compartilhou em uma série de 3 artigos suas experiências quando saíram de uma arquitetura de sistema monolíttico para micro serviços

Seguidores

Eric Evans: desafiando os pressupostos fundamentais do DDD

por Jan Stenberg Seguir 10 Seguidores , traduzido por Gabriel Ozeas Seguir 0 Seguidores   em  15 set, 2014

Durante a DDD Exchange deste ano, ocorrida em Londres, Eric Evans desafiou seus próprios pressupostos sobre Domain-Driven Design a fim de encontrar pontos fracos no modelo.

Seguidores

Experiências na construção de uma Aplicação Reativa com CQRS e Dirigida por Eventos

por Jan Stenberg Seguir 10 Seguidores , traduzido por Gabriel Ozeas Seguir 0 Seguidores   em  11 ago, 2014

Os padrões CQRS e Event Sourcing fornecem um modelo limpo e conciso para a construção de aplicações distribuídas aderentes ao manifesto reativo. Esta é a opinião de Duncan DeVore em sua recente apresentação no Scala Days 2014, onde ele compartilhou suas experiências na construção de uma aplicação distribuida utilizando Akka e Scala.

Seguidores

Potencializando o Domain-Driven Design em aplicativos utilizando Entity Framework

por Jan Stenberg Seguir 10 Seguidores , traduzido por Paulo Vitor Rendeiro Seguir 1 Seguidores   em  12 jun, 2014

O Domain-Driven Design (DDD) trata, fundamentalmente, do domínio da aplicação, e não de sua persistência. Com uma história de 25 anos de programação em banco de dados e, posteriormente, utilizando o Framework Entity, Julie Lerman, uma consultora na plataforma .NET e MVP da Microsoft, recentemente compartilhou sua experiência na adoção de DDD na conferência de desenvolvimento Øredev.

Seguidores

Linguagem Funcional para Modelagem de Domínio (DDD)

por Jan Stenberg Seguir 10 Seguidores , traduzido por Thiago Bolivar Seguir 0 Seguidores   em  24 abr, 2014

O uso de uma linguagem funcional, ao invés de diagramas UML, pode ser usado como um método simples o suficiente para definição e discução de modelos de domínio (DDD). Esta foi uma declaração dada por Scott Wlaschin em uma conversa recente sobre modelagem de domínio e programação funcional.

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT