page11
esteticamente são bons e muito bem planejados, mas tem o desempenho sofrível. Faz com que o usuário tenha dúvidas sobre o uso ou não do aplicativo.
Cada condicional que criamos dentro de um código é uma potencial interrupção de processos. Se considerarmos uma quantidade de usuários simultâneos executando estas interrupções, o potencial de paralisação do sistema pode sair do campo das suposições e caminhar para o campo das certezas.
Naturalmente, não há como fugir de rotinas “IF … THEN … ELSE”, mas o estudo de fluxos simplificados pode permitir que o sistema tenha somente as condicionais indispensáveis.
Quando determinamos que um usuário terá um determinado número de recursos disponíveis, as restrições serão impostas a
B) Minimizar o uso de condicionais
C) Regras de segurança e restrições são gerenciadas a partir do login dos usuários
o desenvolvimento.
Algumas recomendações devem ser consideradas no desenvolvimento de um software, e que são claramente visualizados quando representados graficamente, conforme este exemplo, com arquitetura de software baseada em funcionalidades. Vamos aos itens:
Quando pensamos em fluxos simplificados, consideramos que, ao planejar um sistema ou uma plataforma de software, devemos primeiramente analisar os tipos de usuários que serão disponibilizados, bem como suas rotinas de trabalho e recursos necessários. Tendo estas premissas, devemos analisar então a lógica da atuação do usuário, para que o fluxo de atividade seja pensado e desenhado conforme a necessidade, mas também pensando no desempenho que a plataforma precisará, para que suporte um grande volume de usuários simultâneos.
Mais importante do que começar a codificar, é pensar o quê codificaremos. É notório o conhecimento, de que muitos aplicativos
Fluxos simplificados
MUNDO LIBRE | artigo