Ruim como? Código ilegível, com erros, falta performance, mal otimizado ou um pouco de tudo?
Sei que é óbvio, mas dependendo do que for da pra melhor o que for mais urgente. Legibilidade é muito importante e uma coisa puxa a outra, mas não apresentar erros é fundamental, ter performance minima também é muito importante.