Toolshed Technologies
Andy Hunt. Author, Publisher,
Programmer, Musician.
No such thing as Observer
—Andy Hunt
11/14/2004
Published in Andy's Blog
"We had this old idea, that there was a universe out there, and here is man, the observer, safely protected from the universe by a six-inch slab of plate glass. Now we learn from the quantum world that even to observe so miniscule an object as an electron we have to shatter that plate glass; we have to reach in there… So the old word observer has to be crossed off the books, and we must put in the new word participator. In this way we’ve come to realize that the universe is a participatory universe."—Physicist John Wheeler
Makes sense, doesn’t it? Even if a software observer does not directly make any change to the objects being observed, it will eventually make a change to the system somehow (if it never acts on any information, it’s pretty useless piece of code). It’s now a participator, not just an observer.
Software systems are dynamic, active beasts. Everything your code does will have some effect on the system. Hopefully that effect is well-understood and constrained to the area in which it is appropriate.
Hmm. By the same token, everything you do on your project team will have some effect on the whole system. Hopefully that effect is well-understood and constrained to the area in which it is appropriate.
After all, you—and every other team member, manager, and end-user—are a participator.
Keep up to date with my low-volume newsletter and don't miss another article or fresh idea:





Latest News
-
New article: The Limits of Process
January 25, 2022 -
New article: Habits vs. Practices
January 5, 2022 -
New novel: Weatherly Hall
August 10, 2021 - List All News...
Recent Articles
-
The Limits of Process
January 25, 2022 -
Habits vs. Practices
January 5, 2022 -
Why Are There So Many Misconceptions Around Agile?
November 20, 2020 - List All Articles...
Upcoming and Recent Appearances
Email schedule@toolshed.com to book Andy for your next keynote or session.