Skip to content

Blow Quote by Scott Meyers

“... the results are undefined, and we all know what 'undefined' means: it means it works during development, it works during testing, and it blows up in your most important customers' faces.” quote by Scott Meyers
Download Open image
“... the results are undefined, and we all know what 'undefined' means: it means it works during development, it works during testing, and it blows up in your most important customers' faces.”

Scott Meyers

About This Quote

Source Talk: Software development conference, 2008

Undefined behavior works in testing but fails catastrophically for real customers, highlighting development risks.

In simple terms: Undefined code works in test but breaks in production.

Key Takeaway

Avoid undefined behavior in production.

Themes

software risk quality

Mood

technical cautionary

Type

educational practical

When to use this quote

  • coding standards
  • release management
  • error handling

Key Concepts

debugging testing customer impact

Questions to Reflect On

  • How can teams detect undefined behavior early?
  • What practices ensure robust production code?
A Different Perspective

May not address root causes of undefined behavior.

3.2 out of 5 (3 ratings)

More by Scott Meyers

Explore all 8 Scott Meyers quotes

More Blow quotes

Browse all 2,324 Blow quotes