Dev entregou código péssimo, como avaliar a qualidade?
Galera, estou passando por uma situação complicada e preciso da ajuda de vocês. Recentemente, contratei um freelancer para desenvolver uma funcionalidade específica em um projeto que estou tocando. O cara parecia ser bom, tinha um portfólio bacana e tudo mais, mas quando recebi o código, fiquei chocado. O código estava cheio de gambiarras, sem documentação e, para piorar, não funcionava como deveria. Agora, estou me perguntando: como eu posso avaliar a qualidade do código que recebo? O que eu deveria ter feito antes de contratar? E como posso lidar com essa situação agora? Estou pensando em pedir uma revisão ou até mesmo considerar um novo desenvolvedor, mas não sei se isso vai resolver o problema. Alguém já passou por isso e pode compartilhar como lidou com a situação? Estou bem perdido aqui e qualquer ajuda é bem-vinda.