Boas práticas para regras de negócio



  • <t>Estive pensando sobre a produtividade do maker, e percebi que ele é muito produtivo sim, mas em alguns pontos se torna menos produtivo que no próprio código, por exemplo, um IF, fazer um fluxo para um simples IF é bem menos produtivo que escrever o código, enfim, pensando nisso eu tive a idéia de colocar o maximo possível da regra de negócio no banco de dados, ficando apenas as regras que dizem respeito as telas a cargo do maker, por exemplo, se em uma determinada tabela eu tivesse um totalizador, e sempre que gravasse outra tabela tivesse que atualizar este totalizador, ao invés de crisr fluxos para isso, criaria diretamente no banco de dados uma trigger para fazer esta atualizaçao. isso descentralizaria a regra de negocio, mas em prol da produtividade creio que seja uma boa opcao, o que acham?</t>


Log in to reply