Skip to content

Data Quote by Eric S. Raymond

“When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and never throw away information unless the recipient forces you to!” quote by Eric S. Raymond
Download Open image
“When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and never throw away information unless the recipient forces you to!”

Eric S. Raymond

About This Quote

Source Essay: The Cathedral and the Bazaar, 1999

Minimize interference with data flow and preserve information unless forced to discard it.

In simple terms: Keep data streams clean and retain info unless required.

Key Takeaway

Design software that respects data integrity.

Themes

software design data integrity efficiency

Mood

pragmatic analytical

Type

technical advisory

When to use this quote

  • network programming
  • embedded systems
  • API design
  • data pipelines

Key Concepts

information theory robustness

Questions to Reflect On

  • When is it acceptable to discard data?
  • How does data disturbance affect system reliability?
A Different Perspective

Sometimes preserving all data can hurt performance or storage constraints.

3.0 out of 5 (4 ratings)

More by Eric S. Raymond

Explore all 104 Eric S. Raymond quotes

More Data quotes

Browse all 3,134 Data quotes