Slides Node Conf Brasil 2016

Post on 23-Jan-2018

145 views 0 download

Transcript of Slides Node Conf Brasil 2016

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