ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

Hyrum's law

/ˈhaɪɹəmz lɔː/locução substantiva

Observação de que, com usuários suficientes de uma API, qualquer comportamento observável dela será usado por alguém, mesmo sem ser prometido.

Onde usar

'É a lei de Hyrum: alguém já depende desse bug', dito ao mudar o comportamento de uma API ou biblioteca.

Exemplos

Hyrum's law says someone depends on every observable behavior.

A lei de Hyrum diz que alguém depende de todo comportamento observável.

We fixed the bug and broke a customer, Hyrum's law strikes again.

Corrigimos o bug e quebramos um cliente, a lei de Hyrum ataca de novo.

Because of Hyrum's law, even the order of the results matters.

Por causa da lei de Hyrum, até a ordem dos resultados importa.

Cuidado

Não é desculpa para nunca mudar nada, mas lembra que mudanças inofensivas podem quebrar quem dependia de detalhes não documentados.

Sinônimos

lei de Hyrum

Origem

Nome de Hyrum Wright, engenheiro do Google que a formulou.

Veja também

Todos os termos de Desenvolvimento de Software