Melhores práticas para a separação da BP

Clique para copiar

1) Reutilização do processo empresarial

Diferentes funções de aplicação podem ser usadas repetidamente. Nesse caso, recomenda-se criar um processo comercial separado para elas e utilizar este processo em vez de criar as combinações de blocos a toda a hora.

2) Nome correcto

O nome do processo de negócio deve corresponder ao seu propósito e funcionalidade. Se o processo de negócio for concebido para funcionar com certos modelos de bases de dados ou funções específicas do utilizador, deve reflecti-lo no nome.

3) Comentário

Por vezes, o nome não é suficiente para representar o trabalho do processo de negócio. Preencher a descrição do BP para informações mais detalhadas e possíveis comentários sobre as características de utilização.

4) Minimização dos pedidos de bases de dados

Evite enviar pedidos universais à base de dados para obter dados redundantes, uma parte significativa dos quais não é necessária num determinado BP. É necessário minimizar o número de pedidos à base de dados e não utilizar _com desnecessariamente.

5) Variáveis globais para ficheiros temporários

Não utilizar as bases de dados para guardar ficheiros temporários. A utilização de variáveis globais ajudará a minimizar o número de acessos à base de dados e a aumentar a velocidade da aplicação.

6) A utilização do modo assíncrono

Muitas tarefas podem ser executadas sem a necessidade de responder ao utilizador. Nesse caso, é melhor utilizar um modo assíncrono do seu funcionamento em blocos.

7) Separação de grande BP

Um grande número de blocos de BP torna-o visualmente pouco claro. Se possível, transformar grandes peças em funções separadas. Mas não use em demasia. Quebrar a BP apenas se necessário.