Jeff Dickey
Jul 30, 2017 · 1 min read

That’s half of it.

The loan-shark kicker is something like “…of an application, knowingly

  • introducing potential defects (including untested code paths); or
  • increasing the cognitive load placed on a maintainer excessively; or
  • introducing variance between actual and reasonably expected behaviour, based on relevant specifications or other documentation that a new maintainer would reasonably be expected to consult.

The tl;dr might be “degrades communication and/or understanding of the code”. You broke the Boy Scout Rule, and there’ll be a forest fire sooner or later unless you go clean up the mess.

    Jeff Dickey

    Written by

    Writer. Gentleman Historian. Chief Engineer at a wantrapreneurial Web “startup”.

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade