Conta PF

icon picker
Vai refatorar? Guia básico para melhorar o código do app do banking

Mantenha o código do banking organizado e eficiente

Passo a Passo

Utilize o container para abstrair a lógica das telas e manter o código organizado e fácil de entender. O container deve ser responsável por gerenciar o estado da tela e realizar as chamadas às APIs do servidor.
Utilize telas stateless, que são mais eficientes em termos de desempenho e facilitam a manutenção do código.
Utilize o módulo Fuel-Design que está disponível no Banking-App-Core para implementar elementos de interface do usuário, como botões e inputs. Isso garante que os elementos tenham um estilo consistente em todo o aplicativo e economiza tempo de desenvolvimento.
Importe todo o estilo do aplicativo a partir do token disponível no Banking-App-Core. Isso garante que o estilo seja consistente em todo o aplicativo e economiza tempo de desenvolvimento.
Cada requisição ao servidor deve ser encapsulada em um serviço. Isso garante que a lógica de negócios e a comunicação com o servidor sejam separadas e facilmente modificáveis.
Cada serviço deve ser chamado por uma action do Redux. Isso garante que o estado do aplicativo seja gerenciado de forma centralizada e fácil de entender.
O container deve utilizar as actions para receber os dados das requisições e atualizar o estado da tela. Isso garante que a lógica de negócios e a comunicação com o servidor sejam separadas e facilmente modificáveis.

Conclusão

Seguir esses princípios básicos de refactoring pode ajudar a melhorar significativamente a qualidade do código do banking e torná-lo mais fácil de manter e atualizar.
Utilizar o container para abstrair a lógica das telas, adotar telas stateless, utilizar o módulo Fuel-Design e importar o estilo do aplicativo a partir do token disponível no Banking-App-Core, encapsular as requisições em serviços e chamá-los através de actions do Redux, e utilizar as actions para atualizar o estado do container, são práticas que podem fazer toda a diferença no desenvolvimento de um app de qualidade.
Esperamos que este guia básico para refactoring ajude você a melhorar o seu código do banking-app. Lembre-se sempre de manter o código limpo, organizado e fácil de entender, para garantir um aplicativo confiável e eficiente.
Obrigado :)

Autores

@Walmir Lucena
@Joanderson Batista
@Eduardo Zaghi
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.