Form follows functionality is a principle of the architecture of buildings that also applies to software architecture. I recommend reading the complete article.
Why am I talking about the internal combustion engine?
- Most automobiles, and motorcycles, have a 4-stroke engine. A 4-stroke engine has four processing stages - Intake, Compression, Ignition/Working/Expansion, and Exhaust. All done in the same processing space - The cylinder.
- What about Jet Engines? Jet Engines too are internal combustion engines. They too have the same four processing stages - Intake, Compression, Ignition/Working/Expansion, and Exhaust. Except, in a jet engine these are not done in the same place. The processing is pipe-lined.
A jet engine is an internal combustion engine with a pipe-lined architecture!
Takeaway. Architecture is not restricted to buildings. Architecture is about the way work is organized.
Note: I assert my IP right to all of the above.
No comments:
Post a Comment