Rodolfo De Nadai

Essay cover, representing Os 12 Mandamentos da Sagrada #bolhaDev

Os 12 Mandamentos da Sagrada #bolhaDev

Posted: 88 days ago

  • life
  • work
  • fun
  • bolhaDev
Os 10 Mandamentos do Dev

1º Mandamento: Jamais Serás Coda Fofo!

Em verdade vos digo: quem escreve código sem usar Vim ou Emacs não é digno do terminal. Coda fofo é aquele que usa IDEs com botões e mouse. Que assim seja, o verdadeiro dev vive no terminal e nada mais.

coda fofo

cc diegopatas.codafofo.club


2º Mandamento: Rejeitarás o ORM com Todo Teu Coração!

Os ORMs são as tentações do diabo, te afastando da verdadeira fé no SQL puro. Quem ama a base de dados escreve suas próprias queries, pois o caminho da salvação é feito de joins, group bys e subqueries.


3º Mandamento: Odiarás o Agile com Fervor!

Agile, Scrum, e seus derivados são a praga do século. Eles falam de sprints, mas corremos maratonas. Bem-aventurados são os que trabalham no caos e na liberdade do “deixa comigo”.


4º Mandamento: Else Não Escreverás!

Assim como não há bifurcação no caminho do iluminado, não deve haver "else" no teu código. Se o "if" não resolver, que uma função resolva. Else é para os fracos e indecisos.


5º Mandamento: API REST é Inútil, Somente Get e Post Deves Usar!

Complexidade demais é coisa de herege. O dev de verdade só precisa de GET e POST. Tudo mais é capricho e desperdício de banda. Que seja assim o código dos justos.


6º Mandamento: Serás PJ, Pois a CLT é para os Infiéis!

O verdadeiro dev vive na liberdade do PJ, onde o código é seu e de mais ninguém. CLT é para aqueles que temem o desafio e buscam o conforto dos benefícios. Viva na autonomia e no poder dos contratos!


7º Mandamento: Faculdade Não é Necessária para Aquele que Crê!

A faculdade é um rito de passagem para os fracos. Quem tem fé no Stack Overflow, no GitHub e nas documentações não precisa de diploma. O conhecimento está em todo lugar, menos na sala de aula.


8º Mandamento: Aprenderás a Base da TI e Estarás Iluminado!

Assim como os alicerces de uma casa, a base da TI sustenta tudo. Conheça os fundamentos da computação, as redes, os sistemas operacionais e serás inabalável. O hardware e o software básico são as chaves para o paraíso do dev.


9º Mandamento: Jamais Usarás Try/Catch!

O erro é um teste divino, e try/catch é a negação desse teste. Quem não trata erro no coração do código não é digno de ser chamado de dev. Que a exceção seja sua aliada e não uma fuga.


10º Mandamento: Renegarás a Orientação a Objetos!

A orientação a objetos é uma ilusão, uma falsa promessa de organização. Funcional é o caminho verdadeiro, onde o código flui como um rio, sem classes e objetos para o desviar.


11º Mandamento: Java é o Cálice do Mal!

Java é o templo dos antigos, mas também sua prisão. A verdadeira liberdade está em linguagens modernas e ágeis. Foge de Java como o demônio foge da cruz!


12º Mandamento: QA e Scrum Master Não Servem ao Código!

Bem-aventurados são os que não dependem de QA ou Scrum Master. Estes são os falsos profetas que prometem qualidade e organização, mas o verdadeiro dev não precisa de mediadores entre ele e seu código.


Originalmente no Twitter (X), mas também no BlueSky