Piadas de CSS e Javascript

2.234 visualizações

Publicada em

Palestra apresentada para a equipe Agence MS

Publicada em: Tecnologia
2 comentários
3 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
2.234
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
3
Comentários
2
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Piadas de CSS e Javascript

  1. 1. ...quando o seu projeto vira uma piada
  2. 2. Sintomas● Ninguém sabe como o sistema funciona, só se "fuçar"● Existem "programadores-especialistas" dentro do seu projeto● Quando a equipe da risada dos próprios erros do projeto● Ninguém quer assumir o filho
  3. 3. Sintomas II● Mais gente == Produzir mais (?)● Projeto final feliz, aquele que você casa e vive para sempre com o cliente● Bugs imortais
  4. 4. ATENÇÃO! A seguir serão apresentados os efeitos colaterais, oscódigos utilizados são apenas EXEMPLOS, qualquersemelhança com a realidade é mera COINCIDÊNCIA.
  5. 5. Efeitos Colaterais
  6. 6. Sugestão de remédio● Crie sempre um css (style.css), no máximo dois caso você precise atender as necessidades especiais do Internet Explorer● Lembre-se que existem tipos de media no css, como o print.● Estude CSS, não mata.
  7. 7. Efeitos Colaterais
  8. 8. Sugestão de remédio ● Utilize sempre um debuger, no meu caso eu uso o Firebug, o rei supremo. ● Se você estiver trabalhando localmente crie um ambiente de dev separado do de homologação, você pode reduzir js e requisições desnecesárias
  9. 9. Efeitos Colaterais ...enquanto isso no CSS
  10. 10. Efeitos Colaterais ...enquanto isso no CSS
  11. 11. Sugestão de remédio ● É feio sobrescrever o comportamento de uma tag. Por isso existem classes e ids
  12. 12. Efeitos Colaterais
  13. 13. Sugestão de remédio ● Quando o seu método começa a ter exceções demais para executar o algoritmo principal, quer dizer que você se fudeu ou você vai se fuder.
  14. 14. Efeitos Colaterais
  15. 15. Sugestão de remédio ● Não tente bancar o herói aos 45 do segundo tempo se você não tiver o apoio total da equipe e coordenadores ● Pró-atividade em um projeto legado pode ser visto como atrevimento ou burrice. ● Não existe nada mais nocivo do que um programador novo no projeto com iniciativas revulocionárias.
  16. 16. Efeitos Colaterais
  17. 17. Causa Programador despreparado (ou Juvenil...) ● Isso é fácil ● Na minha máquina funciona ● DE BOA ● Pró-atividade DEMAIS
  18. 18. Causa Cliente mimado ● Eu não me engano, eu mudo de ideia. ● Eu entendi o que você disse, mas eu quero assim ● Eu defino o meu e o seu prazo. ● Pra ontem pra você, quando eu puder pra mim.
  19. 19. CausaGerente / Analista / Coordenador / P.O. / Scrum Master / Quem manda nos programadores e ponto final ● O cliente que mandou ● Faz aí e depois vemos como fica ● Senhor do tempo: Pra ontem ● É fácil fazer isso
  20. 20. Final +
  21. 21. Final +
  22. 22. Final + +
  23. 23. Final + VIRA UM MEGAZORD DE MERDA PROBLEMAS
  24. 24. E o que temos é a Metodologia: É o famoso VAI AÊ!
  25. 25. Obrigado! @porkaria

×