Autor: Edvaldo Freitas
-
Boas práticas de Code Review em JavaScript
JavaScript dá liberdade, mas com liberdade vem risco. Sem um processo bem definido de code review em Javascript, é fácil deixar passar bugs discretos, padrões inconsistentes e até vulnerabilidades de segurança. Se você trabalha em um time que mantém um projeto JavaScript, seja front-end, back-end com Node.js ou fullstack, a revisão de código precisa ser…
-
1.0.30 – Kody Issues, configurações mais flexíveis, menos ruido
Melhorias e Novos Recursos ✨ Kody Issues: rastreie sugestões não implementadas automaticamente Agora é possível rastrear e gerenciar automaticamente sugestões da Kody que não foram implementadas em PRs fechados. O Kody Issues funciona como um sonar: oferece uma visão clara das melhorias pendentes e garante que feedbacks críticos não sejam esquecidos. Rastreamento automático: captura sugestões…
-
Boas práticas de Code Review em Python + checklist
Fazer code review em Python vai muito além de procurar erros óbvios. É uma das etapas mais importantes pra garantir que o código que chega na produção seja limpo, seguro e fácil de manter. Num time que trabalha com uma linguagem dinâmica como Python, onde o compilador não vai te proteger de tudo, o code…
-
Como começar um padrão de qualidade em times sem processo de code review
Quando o time nunca teve um processo claro de revisão, é comum as PRs passarem com só uma leitura rápida — sem padronização, sem critério técnico e sem visibilidade do que realmente importa. A ideia aqui é começar leve, mas com impacto real. Se a Kody vai ser usada como ponto de partida pra estruturar…
-
Como minimizar o número de sugestões em PRs que alteram arquivos de terceiros
Quando alguém mexe em arquivos dentro de pastas de terceiros, como vendor, generated ou alguma lib interna, é comum a Kody começar a gerar sugestões em cima desses trechos. O problema é que, na maioria dos casos, o time nem pretende revisar esses pontos, já que são áreas do código que não costumam ser alteradas manualmente.…
-
Como manter a qualidade do código com prazos apertados
Quando o time tá com o prazo apertado, o foco vira entregar e rápido. Mas isso não significa que a qualidade precisa ficar pra depois. O segredo aqui não é parar de revisar, e sim ajustar a Kody pra atuar só onde realmente importa. Com as configurações certas, dá pra manter o processo de review…
-
Como adaptar a Kody pra times que abrem muitos PRs pequenos
Quando o time trabalha com muitos PRs pequenos, é normal começarem as reclamações de que até pra mudar um comentário a Kody está trazendo sugestão. Isso acontece porque, por padrão, ela analisa qualquer PR aberto, independente do tamanho ou tipo de mudança. Se a ideia é deixar as revisões mais leves e focadas só nos…
-
Principais Métricas DevOps para Medir o Sucesso
Se a gente quer entregar software de forma mais rápida e confiável, precisa entender como o time tá performando, tanto no desenvolvimento quanto nas operações. É aqui que entram as métricas DevOps. Elas são o jeito mais direto de ter visibilidade real sobre o que tá funcionando, onde estão os gargalos e como os esforços…
-
O que são Testes Automatizados?
Testes automatizados são, no fim das contas, código que testa código. Em vez de alguém ter que abrir a aplicação, clicar em tudo manualmente e ver se quebrou, você escreve um script que faz isso sozinho. O teste roda, compara o que deveria acontecer com o que realmente aconteceu, e te avisa se algo saiu…