Rules way
-
Upload
joao-paulo-seregatte-costa -
Category
Internet
-
view
43 -
download
0
Transcript of Rules way
João Paulo● Informática Redes de comunicação.● Análise e des. de Sistemas.● Desenvolvedor à 8 anos.● Desenvolvedor Drupal à 5 anos.● @seregatte
Level 1 > Sub itemQuem sou eu?
Desenvolvedores
● Codar regras de negócio.● Desacoplar fluxo da aplicação.● Agilidade no Refactoring● Focar no código.
Level 1 > Sub itemObjetivos
Site Builders
● Overview do módulo Rules● Novas maneiras de controlar regras.● Mudar o fluxo da aplicação.● Pensar de forma Rules.
Level 1 > Sub itemItem 1 > Subitem 1Problema > Projetos CMS
Projetos CMS
1. Adicionar e editar conteúdo.2. Alterar Temas.3. Gerenciar mídia.4. SEO.
Level 1 > Sub itemItem 1 > Subitem 1Problema > É o negócio que paga seu salário.
Entre e sente, nós temos uma idéia!
Maneira prática e flexivel de
gerenciar as regras de negócio
Level 1 > Sub itemItem 1 > Subitem 1Problema > Gerenciar regras de negócio.
Level 1 > Sub itemItem 1 > Subitem 1Solução > Hooks
Desenvolvedores
● :-) Controle total da aplicação.● :-( Engessado.● :-| Aprender todos os hooks.● :-| Gargalo produção.
Site Builders
● O que?● :-(● :-(● :-(
Item 1 > Subitem 1Evento + Decisão + Ação
● Capturar eventos.● Gerenciar tomadas de decisão.● Gerenciar ações.● Independência.● Qual é a solução?
Item 1 > Subitem 1Solução > Triggers
Desenvolvedores
● :-) Controle total da aplicação.● :-) Plugável● :-) Agilidade ● :-( Não é exportável
Site Builders
● :-) Tem poder sobre a regra de negócio● :-) Fácil de mudar● :-| Depende menos do desenvolvedor● :-( Não é exportável
Item 1 > Subitem 1Solução > Rules
Desenvolvedores
● :-) Controle total da aplicação.● :-) Plugável.● :-) Agilidade. ● :-) É exportável.
Site Builders
● :-) Tem poder sobre a regra de negócio.● :-) Fácil de mudar.● :-) Autonomia quase total.● :-) É exportável.
Item 1 > Subitem 1Solução > Rules > Gerenciamento independente
● Events.● Conditions.● Actions.● Independentes.