In a complicated program with a graphical user interface, data and signals have to move between components within the software. Each time something changes within one component, it could cause a cascade of additional changes. Ultimately, it’s just pipes to connect all of that data and signaling so I prefer to call it plumbing rather than some grandiose term about software architecture.
4 Likes
A Rube Goldberg machine comes to mind.
1 Like
I must say, that was a very astute and informative reply.
Well done!
Thank you for turning my goofy question into a more intellectual topic.
1 Like
I think it’s a great analogy. Software / Logic has pipes, Tees, valves, manifolds, supply lines & faucets…
BTW, “Pipe” is a software / architecture term.
This topic was automatically closed after 30 days. New replies are no longer allowed.