Motores de Regras – BRMS 101

Com a popularização de projetos SOA, também houve um renascimento do conceito de motores de regras (Rule Engine). Mas o que são motores de regras?
Um motor de regra é um sistema computacional que tem a capacidade de executar um conjunto de regras de negócios em um ambiente de produção. Eles são chamados em inglês de [...]

Arquiteturas Testáveis

Um dos gaps existentes nos times de desenvolvimento de software é a distância entre a concepção e desenho da arquitetura e sua efetiva realização. Motivos para este problema incluem:

Mudanças de escopo e mudanças nas prioridades dos condutores e requisitos arquiteturais,
Ausência de desenvolvedores na definição da arquitetura. Quando uma pessoa não participa da definição [...]