Escovando Bits #69··53 min

Desenvolvimento sustentável: como escrever código que envelhece bem (ft. Bruno Rocha)

Código que envelhece bem não é código bonito. É o que responde à mudança de escopo sem virar o problema.

Player · episódio no Spotify. Ouça sem sair do site.

Com o Bruno Rocha (Red Hat, principal engineer no Ansible e criador do Dynaconf), o tema é escrever código que dura. Ele explica por que o modelo de subscrição da Red Hat faz da estabilidade uma exigência, deflaciona o Clean Code, defende padrões estabelecidos e arquitetura de plugins, e recomenda tecnologia consolidada (Django, Python) pela previsibilidade de upgrade. Fecha com o desprendimento de deletar e reescrever, e o 'make it work, make it right, make it fast'.

Pontos altos:

  • Ele se declara hater de Django, mas trabalha nele há mais de 10 anos por ser a melhor opção: separa gosto pessoal de valor técnico.
  • Django contra FastAPI: estabilidade que demora a inovar contra bleeding edge que não foi feito pra durar.