Skip to content

Complaining Quote by Raymond Simard

“GOTO, n.: A programming tool that exists to allow structured programmers to complain about unstructured programmers.” quote by Raymond Simard
Download Open image
“GOTO, n.: A programming tool that exists to allow structured programmers to complain about unstructured programmers.”

Raymond Simard

About This Quote

Source Article: The Pragmatic Programmer, 1999

A tongue‑in‑cheek critique of programmers who favor unstructured code while claiming to be structured.

In simple terms: Criticizes hypocrisy in programming styles.

Key Takeaway

Beware of double standards in coding.

Themes

programming critique culture ethics

Mood

ironic critical

Type

satirical observational

When to use this quote

  • code reviews
  • team meetings
  • training sessions
  • hiring decisions

Key Concepts

software engineering programmer identity communication

Questions to Reflect On

  • How do you balance structure and flexibility?
  • When does criticism become unproductive?
A Different Perspective

May oversimplify complex design debates.

4.6 out of 5 (8 ratings)

More by Raymond Simard

Explore all 4 Raymond Simard quotes

More Complaining quotes

Browse all 1,793 Complaining quotes