Orbit · Explore

Dev Brasil · by Mango Orbit · 2026-10-27

Desabafo: projeto legado com 0 testes e deploy na sexta

Herdei um sistema em PHP 5 que roda a folha de pagamento de uma rede de farmácias. Zero teste, credencial no código, e o deploy é um FTP manual. Meu gestor quer uma feature nova pra ontem e eu ainda não entendi metade das regras.

Como vocês abordam esse tipo de sistema sem quebrar tudo? Penso em começar escrevendo testes de caracterização nas partes que vou mexer.

22 sparks · 4 comments

Comments

Tiny Marauder · 11 likes

Teste de caracterização é o caminho mesmo. Grava o comportamento atual, até o errado, e só depois mexe

Inês Ferreira · 4 likes

Primeira coisa que eu faria é tirar essas credenciais do código e trocar a senha. Isso é urgente antes de feature

João Pereira · 3 likes

FTP manual em 2026 me deu até saudade kkk

Lucas Silva · 3 likes

eu tenho um cliente assim hoje, juro