Nota: Eu pesquisei e perguntei, e ninguém pode me apontar uma ” lei de <something> real” que descreveria este fenômeno. Tenho plena consciência de que o primeiro comentário pode muito bem ser um link para um artigo da Wikipedia, e agradeço antecipadamente pela humilhação, Alex ou Tomer.
A Lei do Código Existente é assim:
Ao examinar o código que escreveram no passado ou herdaram , os programadores pensarão ou expressarão esta opinião:
“Este código é ruim, preciso jogá-lo fora e reescrevê-lo.”
Essa opinião se forma independentemente da experiência do programador ou da qualidade do código.
A sensação se intensifica conforme o código fica mais velho, independentemente da experiência do programador ou da qualidade do código.
Os programadores experientes podem ser capazes de suprimir a necessidade de reescrever por impulso, mas praticamente todos os programadores podem sentir essa compulsão crescer lentamente.