Detalhes sobre desenvolvimento de software

Pedro Kiefer - Oct 15 '21 - - Dev Community

Vou tentar abordar uma série de tópicos recorrentes na vida de pessoas desenvolvedoras seniors, e que todos podem aplicar no dia a dia indepentemente do cargo/senioridade que possuem. A maioria dos tópicos tratam de sistemas web, mas é fácil fazer um paralelo e aplicar para outras realidades, como software embarcado, dispositivos móveis, software legado, etc.

Cada tópico será um post separado para facilitar a leitura. Os tópicos são indepentendes entre si, mas a leitura de todos é recomendada.

  1. O básico (ou nem tão básico assim)
  2. Arquitetura escalável
  3. Cachear ou não cachear, eis a questão
  4. Métricas - the good, the bad, and the ugly
  5. Logging, o quê, quando e como?
  6. Deploy, release the kraken!
  7. Debugging; Deu ruim, e agora?
  8. Segurança

Gostaria de agradecer à todas as pessoas que me incentivaram a escrever e contribuiram com ideias, discussões, feedbacks e revisão do texto: Diego Pereira, Elen Araújo, João Vortmann, John Kliff, Luísa Kiefer, Luiza Hagemann, Rafael Inocêncio, Rodolpho Escobar, Rodrigo Kassick, Wilson Júnior, Yago Nobre.

. . . . . . . . . . . . .
Terabox Video Player