“O código escrito por AI não é um ativo, é uma dívida” --- Jane Zhang: Já se passou um ano desde que nossa equipe começou a adotar ferramentas de código AI (como Cursor, Claude Code). Durante este ano, ao lidar diariamente com essas ferramentas de AI, percebi claramente que o código acumulou muitas "impurezas" silenciosamente — código desnecessário por toda parte, comentários inúteis e testes mock excessivos surgindo sem parar. Até mesmo os testes unitários tornaram-se pouco confiáveis, frequentemente deixando passar problemas que deveriam ser detectados. E o resultado? Sempre que quero adicionar uma nova funcionalidade, muitas vezes preciso primeiro fazer uma grande reestruturação para poder avançar. Recentemente, tenho me visto cada vez mais obrigado a sentar e revisar, modificar e até reescrever o código linha por linha. Só assim posso garantir a integridade e a correção do código, além de facilitar a manutenção para futuros colegas.
jane zhang
jane zhangHá 23 horas
Já faz cerca de um ano que a minha equipe adotou totalmente todas as ferramentas de codificação AI (Cursor, Claude Code) E dia após dia, sinto o peso adicional na base de código. Os testes unitários não estão a detectar regressões. Mockings desnecessários, comentários, ficam entre os códigos. Mais refatoração é necessária para adicionar novas funcionalidades. Acho que estou a sentar-me e a reescrever arquivos para garantir a completude, correção e facilidade para futuros desenvolvedores mais do que nunca.
13,56K