-
Notifications
You must be signed in to change notification settings - Fork 55
Política para Inclusão
camilalabes edited this page Oct 3, 2017
·
2 revisions
Recomendações:
Antes de escolher uma ferramenta, biblioteca ou API, recomendamos avaliar os seguintes itens:
- Popularidade;
- Está sendo utilizada pela comunidade?
- Há vários downloads por dia?
- É ativo? Pense na continuidade do projeto e atividade da comunidade envolvida:
- Tem recebido commits, o projeto tem movimento..?
- Os devs estão apoiando?
- Há bastante gente envolvida?
- Maturidade;
- Há muitas issues?
- Há quanto tempo existe?
- E o quão robusta é a solução?
- Quais são os limites?
- Podemos lidar com eles?
- Documentação;
- O projeto tem uma documentação razoável para instalação, configuração e resolução de problemas?
- Faz uso de boas práticas?
Dicas
Pergunte-se: qual é a melhor biblioteca para este problema em específico, e não simplesmente "qual é a melhor???", pense em:
- Qual o grau de correspondência entre a biblioteca e o problema que temos que resolver;
- Quão frequentes são as versões, ou os commits...
- Tente compreender o que é só "hype"(moda) e o que realmente é bom e funciona! E cuidado com o que se lê na internê!
Tente evitar curiosidade, amor ou capricho, tente ter argumentos embasados e não de valor "emocional" somente, evite trazer coisas por:
- Já usei e amey!
- O Facebook usa e é lindo!
- Todos mundo está usando. Tente manter o foco em argumentos técnicos! <3
E por fim:
Simplicidade e necessidade! E ah! Abandone anseios pessoais! <3
São recomendações, mas é importante avaliar! ;)
- Home Wiki
- O Projeto
- Estratégia de Qualidade
- Estrutura de Armazenamento
- Estrutura do Projeto
- Domínios do Negócio
- Requisitos