Skip to content

feat: diário-do-dev-bagunçado #295

@marcialwushu

Description

@marcialwushu

feat: diário-do-dev-bagunçado


  1. Branch perdida no limbo

fix/bug-que-nao-era-bug-ate-virar-feature


  1. Introdução — Slack desabafo edition

Sabe quando você abre o histórico de commits e parece que caiu num mangá de comédia de quinta? O protagonista é sempre você, o vilão é o Jenkins, e o cliffhanger da história é: “será que esse merge vai explodir produção ou só meu café?”. Pois bem, hoje a saga é sobre commits poéticos — aqueles que poderiam virar haikai se não fossem apenas gritos desesperados de um dev cansado.


  1. As “notícias” (aka commits reais que viraram manchete)

Notícia 1: “Agora sim”
Clássico. Nenhum contexto, nenhum ticket. Apenas fé. É como subir um container sem health check: se rodou, rodou, se não, azar.

Notícia 2: “Ainda achei outro problema”
Tradução: debug virou gincana. O código é uma masmorra estilo Dark Souls, cada “problema” é um boss escondido atrás de um if mal indentado.

Notícia 3: “Voltando”
Esse commit é pura filosofia. Voltando pra onde? Pro código antigo? Pra vida antes da TI? Pro último checkpoint antes do deploy em sexta? O mistério é maior que query sem WHERE.

Notícia 4: “Tava certo!”
Aqui o dev já entrou em negação. Se o código tava certo, por que tem commit? Mistério digno de RFC esquecida no fundo da wiki.

Notícia 5: “Comentando código até fazer mais testes”
É o equivalente digital a desligar o servidor e ligar de novo. Teste? Só quando rodar em produção.


  1. Opinião de terminal cansado

Esses commits são como logs sem correlação: engraçados, mas totalmente inúteis quando você precisa entender o que aconteceu. O repositório vira fanfic, cada commit uma tirinha do xkcd. E nós, pobres mortais, temos que interpretar esse épico como arqueólogos de código, tentando decifrar por que o dev de 2021 achou que “Agora sim” era informação suficiente.

Isso escala mais rápido que microserviço sem rate limit. E, claro, vai virar dívida técnica: amanhã o estagiário vai abrir um bug, você vai tentar achar no Git histórico, e só vai encontrar poesia experimental.


  1. Fechamento estilo pull request filosófico

No fim das contas, cada “Agora sim” é só um lembrete: não existe “sim” definitivo no mundo dev. Só branches mal nomeadas, builds quebrados e testes que nunca rodam. O verdadeiro commit deveria ser:

chore: vivendo de rollback em rollback até a master nos aceitar

E assim seguimos, comentando código como quem rabisca margens de diário, esperando que a infra não nos cobre juros compostos de caos.


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions