Refactoring (Mis)understood
People refer to all kinds of changes to existing code as refactoring, which is a common case of semantic diffusion.
People refer to all kinds of changes to existing code as refactoring, which is a common case of semantic diffusion.
People in the tech industry infamously like acronyms. So much indeed that they sometimes turn perfectly normal words into something that looks like an acrony...
The term is sometimes used to refer to a specific and opinionated way of writing code, the one described in the popular book “Clean Code” by Robert C. Martin...
In the past, my advice for effective code reviews was something along the lines of:
Imagine this scenario: A restaurant cook learned from their grandmother the secret of her tasty soup. “Always put a tablespoon of salt in your soup”. And so ...