Desenvolvimento de Software · Essencial · Português · Informal
reinventar a roda
Criar do zero algo que já existe e funciona bem, como uma biblioteca ou solução pronta, gastando tempo sem necessidade.
Onde usar
'Não vamos reinventar a roda: usa a biblioteca padrão'. Aparece em code review e em decisões de arquitetura.
Exemplos
Não precisamos reinventar a roda, já existe uma biblioteca para isso.
Ele passou uma semana reinventando a roda ao escrever o próprio sistema de login.
Cuidado
Nem sempre é erro: escrever do zero pode valer a pena para aprender ou quando as soluções existentes não atendem.
Sinônimos
reinventing the wheel
Antônimos
reaproveitar