Início mda no InfoQ Brasil
Notícias
Feed RSS-
O método Swift: Uma estrutura para modernização de software usando DDD
O Método Swift é um conjunto de técnicas de análise de sistemas legados complexos a fim de determinar o trabalho necessário para modernizar gradualmente os principais componentes ou o sistema como um todo.
-
Encontrando contextos delimitados usando Narrativas de Domínio
As Narrativas de Domínio (Domain Storytelling) são uma forma de descobrir como as pessoas e sistemas trabalham juntos em um domínio, identificando os contextos delimitados e como estes se interconectam.
-
Vaughn Vernon utiliza DDD Reativo para modelar incertezas em microservices
Os microservices e sistemas reativos trouxeram incertezas sobre mensagens recebidas fora de ordem, recebidas múltiplas vezes ou, por fim, mensagem nenhuma. Como reagir a essas incertezas é uma decisão de negócios, diz Vaugh Vernon, e são melhor capturadas modelando as incertezas utilizando conceitos do Domain-Driven Design.
-
Capturar - Incorporar - Proteger: diretrizes para Domain-Drive Design
“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.
-
Quatro décadas de Engenharia de Software, e as mudanças estão chegando?
Em seu último blog, Jean Bezivin, professor emérito da Universidade de Nantes, reconstituiu a história da Engenharia de Software nas últimas quatro décadas o que o levou a ver mudanças radicais chegando. Jean percebeu três grandes rupturas que aconteceram na Engenharia de Software.
-
Skyway Builder Community Edition. Suporte a Geração de Código para Aplicações Spring
A última versão do Skyway Builder Community Edition (CE) oferece um gerador de código open source para aplicações web em Spring. O community edition pode ser usado para gerar código nas camadas de dados, serviços e web de uma aplicação Spring. Skyway Software recentemente anunciou a versão Skyway Builder 6.1.
-
JetBrains Meta Programming System Suporta Language Oriented Programming e DSLs
A JetBrains lançou recentemente a versão beta do seu novo produto, o Meta Programming System (MPS). O produto tem como uma das principais features, o auxílio no desenvolvimento de linguagens de programação e criação de linguagens de Programação, bem como auxiliá-los na criação de DSL´s (Domain Specific Languages).