Nadeesha Cabral


Hyrum's Law

June 25, 2020

    • Any observable behavior of your software will be depended on by the consumers, given enough consumers.
    • Given enough developers, someone will inevitably extend the if-else to be an if-elseif-elseif-else statement.

      • Sometimes, making the short term trade-off is better, but that trade-off is often times at odds with maintainability.