Problemas práticos
condição geralmente é uma função complexa que avalia uma situação complexa
ação inclui variáveis cujo valor é calculado em tempo de execução
entre a satisfação da condição, resolução de conflitos e ação, a satisfação da condição gasta mais tempo
- divisão de regras em blocos facilita