Fluxogramas e pseudocódigo dão a programadores e equipes visão de alto nível do projeto e algoritmos. Ambos têm benefícios na descrição da lógica e podem ser usados em diferentes fases. Qualquer um economiza tempo e alinha a equipe.
Layout de fluxogramas dá estrutura gráfica para seguir lógica do código. Natureza gráfica oferece outra visão da sequência, útil para não-programadores da equipe. Pseudocódigo segue estrutura mais próxima do código real. Usa palavras em vez de representação pictórica para ilustrar lógica do algoritmo.
Fluxogramas são melhores para conceitos/problemas menores; pseudocódigo é mais eficiente para problemas maiores. Fluxogramas comunicam lógica facilmente e são bom ponto de partida (mais fáceis de criar no início). Pseudocódigo faz ponte para código real (segue lógica do código), ajuda a compartilhar ideias sem gastar tempo codificando, e não depende de linguagem específica.
Pseudocódigo usa estrutura linear baseada em texto para organizar lógica. Não precisa de variáveis e nomes de funções, mas deve ter detalhe suficiente para criar código seguindo mesma lógica. Fluxogramas usam símbolos e formas para diagrama das partes essenciais. Às vezes não basta para codificar (especialmente sistemas grandes), mas dá ideia geral do funcionamento.
Ambos podem ser amplos (conceitos básicos) ou detalhados (facilita salto para código). Pseudocódigo tem mais flexibilidade com detalhes; excesso em fluxograma causa confusão.
Tecnologia Eletrônica © [www.351231.com]