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!”
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.
Design software that respects data integrity.
Themes
Mood
Type
When to use this quote
- network programming
- embedded systems
- API design
- data pipelines
Key Concepts
Questions to Reflect On
- When is it acceptable to discard data?
- How does data disturbance affect system reliability?
Sometimes preserving all data can hurt performance or storage constraints.