- Existem diversas biblitecas já prontas que são maduras e testadas, não vale a pena iniciar tudo do zero
- Existem sistemas abertos para gerenciamento de Avatar
- Lembre dos elementos de Legislação e Segurança/Privacidade
- Nunca armazene senhas abertas, utilize um algoritmo de hash
- Teste a aplicação com dados reais
- colocar dados sem sentido dificulta a análise da aplicação
- Utilize Testes Unitários
- Escolha a melhor tecnologia / plataforma
- Escolha a plataforma onde será feita a implantação e sua arquitetura considerando os custos, latência, disponibilidade
- Escolha as tecnologias mais adequadas a necessidade da aplicação, não somente aquelas que você conheçe
- o tempo de aprendizado de uma nova tecnologia pode ser menor que tentar adaptar algo que não atende
- não adianta escolher um banco de dados sem suporte geoespacial se sua aplicação precisa tratar dados geoespaciais
- Lembre que alguns dados não podem ter exclusão fisica, mas somente exclusão lógica
- Não confie no usuario ou na aplicação de front-end faça as validações no back-end
- Senhas e configurações importantes não devem ir para um repositório genérico de controle de versão
- https://www.promobit.com.br/blog/melhor-microondas-para-comprar-em-2020https://www.promobit.com.br/….
- Existem ferramentas especializadas para armazenamento de senhas de forma segura/criptografada
- Um banco de dados SQL responde o que você deseja, mas se você não planejar corretamente, criar os indices corretos o tempo de resposta não será bom