slides node conf brasil 2016
Post on 23-Jan-2018
143 Views
Preview:
TRANSCRIPT
SEU CÓDIGO NÃO É SEU!
Filipe M. Silva
JAVASCRIPT
INCOMPLETO
POSSIBILIDADE DE CRIAÇÃO
NPM-GATE
PODER
Qual é nossa responsabilidade como desenvolvedores
Qual é o nossa papel ao ensinar alguém?
A nossa responsabilidade ao adicionar algo NPM?
RESPONSABILIDADE COMO DESENVOLVEDOR
SENSO CRITÍCO
Melhor forma de resolver o problema?
iVS
NEM TUDO SE RESOLVE COM MÓDULOS
ESCOLHENDO O MÓDULO
NPM HYDRA WORM
COMO ESCOLHER UM BOM MÓDULO
AO ESCOLHER UM MÓDULO
▸ O módulo é bem documentado?
▸ Possuí testes?
▸ É bem validado pela comunidade?
▸ No caso do módulo ser grande, o que a comunidade diz?
▸ O que dizer a respeito da qualidade de suas dependências?
▸ É possível acompanhar o autor
RESPONSABILIDADE AO REPASSAR CONHECIMENTOS
Promises
Funções Nomeadas
Async
?
RESPONSABILIDADE AO CONTRIBUIR COM MÓDULOS NO NPM
NÃO CONTRIBUA
RESPONSABILIDADES
▸ Manter o pacote
▸ Comunicação clara
▸ Ao crescer a comunidade gerenciar ela
COMBINAÇÕES DE ERROS DO NPM-GATE
FERRAMENTAS NO NPM
CONFIANÇA E RESPONSABILIDADE
flpms
Obrigado!
Agradecimentos
Essa palestra não foi preparada sozinha
Keila Silva
Daniel Carli
Sócrates Lopes
Thiago Jesus
Aline Lavoratto
top related