red hat roadshow 2009 - drools
DESCRIPTION
Apresentação do caso de sucesso do Drools no INEPTRANSCRIPT
Case JBoss Rules
Rafael Benevides
Red Hat Roadshow 2009
Objetivo
Apresentar a solução utilizada no INEP para processamento de arquivos utilizando o motor de regras JBoss Rules.
Premissas utilizadas na solução: ● KISS – Keep it Simple, Stupid● DRY – Don't Repeat Your Self
Versão Original vs Versão Turbo
De baixo do capô
Modelo de Domínio
Regras na versão Original
Regras na versão Turbo
Testes
● Cultura de testes● 83 casos de teste unitário
apenas no Situação Aluno
Mitos detonados
● Ninguém conhece o Drools● Drools não serve para regras complexas!!!● Não temos tempo de escrever testes● 1 Programa de importação por ano (2006,
2007, 2008, 2009 ...)
Dúvidas ?Dúvidas ?