Skip to content
Tech News
← Back to articles

This Code Is CRAP (2011)

read original more articles
Why This Matters

This retrospective piece from 2011 revisits the 'CRAP' acronym (a code-quality heuristic), which resonated with developers as a memorable, if crude, shorthand for evaluating and improving codebases. It matters because software quality metrics and mnemonics like this influence how engineering teams communicate and prioritize refactoring work.

Key Takeaways

Note: This post is rated PG-13 for use of a mild expletive. If you are likely to be offended by the repeated use a word commonly heard in elementary school playgrounds, please don’t read any further.

A Brief History of CRAP

Use CRAP On Your Project

vintage