Reblogged with permission from Michael Küsters, the original author of this content. Originally published on his blog Fail Fast, Move On, June 2, 2018.
We throw around a lot of terminology – yet we may not even know what we’re saying. Here are three terms that you may have understood differently from how the original author’s intention:
1. Technical debt
Technical debt has been used by many to denote willfully taken shortcuts on quality.
Many developers use the term to imply that code has been developed with poor craftsmanship – for instance, lack of tests or overly complicated structure. Continue reading “Michael Küsters : Things that never meant what we understood”