Skip to content

Habits Quote by Steve McConnell

“Global data is generally subject to two problems: routines operate on global data without knowing that other routines are operating on it, and routines are aware that other routines are operating on the global data but they don't know exactly what they're doing to it.” quote by Steve McConnell
Download Open image
““Global data is generally subject to two problems: routines operate on global data without knowing that other routines are operating on it, and routines are aware that other routines are operating on the global data but they don't know exactly what they're doing to it.””

Steve McConnell

About This Quote

Source Book: Code Complete, 1993

Global data sharing creates hidden risks: unaware concurrent access and unclear modifications.

In simple terms: Shared data can be risky.

Key Takeaway

Implement clear data access controls.

Themes

software engineering concurrency risk management

Mood

technical pragmatic

Type

educational instructive

When to use this quote

  • multithreaded programming
  • database management
  • team coordination

Key Concepts

systems design data integrity

Questions to Reflect On

  • How do you track data changes?
  • What safeguards prevent race conditions?
A Different Perspective

Complex systems may still suffer from hidden bugs.

3.8 out of 5 (4 ratings)

More by Steve McConnell

Explore all 57 Steve McConnell quotes

More Habits quotes

Browse all 12,528 Habits quotes