Google Testing Blog: This Code is CRAP
testing.googleblog.com · 1,123 words · saved by 1 readers
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 e...
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. CRAP is short for Change Risk Anti-Patterns – a mildly offensive acronym to protect you from deeply offensive code. CRAP was originally developed and launched in 2007 by yours truly (Alberto Savoia) and my colleague and partner in crime Bob Evans. Why call it CRAP? When a developer or tester has to work with someone else’s (bad) code, they rarely comment on it by saying things like: “The…
saved by
related reading
- The Grug Brained Developergrugbrain.dev
- Cognitive load is what mattersminds.md
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- The Wrong Abstraction - Sandi Metzsandimetz.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Does Code Quality Still Matter? It Depends on This — Max Kanat-Alexander, Capital Oneyoutube.com
- Ape coding | Rômulo Saksidarsaksida.com
- Contempt Culture - The Particular Finestblog.aurynn.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- How To De-Slop A Codebase Ruined By AI (with one skill)youtube.com
- How to write complex softwaregrantslatton.com
- Ralph Wiggum as a "software engineer"ghuntley.com