Fluig
Programing Haks
Análise de Fontes

Orientações para Análise de Códigos no Fluig

Objetivo: Fornecer suporte ao desenvolvedor na análise de códigos e processos no Fluig, com o objetivo de facilitar a refatoração de códigos, inclusive aqueles que inicialmente não foram criados seguindo o padrão Deverest.


Passo 1: Estabelecendo o Ponto Inicial para a Análise

Entendimento das Necessidades e Escolha do Ponto de Partida:

Dentro do ecossistema Fluig, a análise de código-fonte pode ser abordada de múltiplas maneiras. Para maximizar a eficiência e a produtividade deste processo, é fundamental que o desenvolvedor estabeleça um ponto inicial claro. Abaixo, detalhamos algumas estratégias chave para identificar o melhor ponto de partida para sua análise:

  1. Simulação do Processo junto ao Usuário: Inicie reproduzindo o processo como é realizado pelo usuário, antes mesmo de examinar o código.
    • Essa etapa é crucial para construir um entendimento do fluxo de execução e dos caminhos de processo, o que será vital na análise do código.
  2. Identificação da Localização do Código-Fonte: Determine se o código-fonte sob análise está sendo executado no Front-End, como parte de uma atividade de serviço, ou em um Dataset.
    • Análise do Diagrama de Processos: É essencial revisar o diagrama de processo para compreender se existe algum gatilho específico, como edição de campo, botões ou inicialização de formulário.
    • Revisão de Serviços e Datasets: Para serviços e datasets, examine o histórico do processo e observe as atividades cuidadosamente.
    • Verificação de Eventos: Atente-se a operações que possam ser desencadeadas por eventos. O Fluig geralmente indica se ocorreu algum erro; portanto, ao acessar os códigos-fonte, verifique a existência de eventos associados.