3 ms·
You were talking about _true modularity_. In my previous comment I was just exploring what "true" means in terms of that. What you said it's like precision in
by alganet 2y ago
You were talking about _true modularity_. In my previous comment I was just exploring what "true" means in terms of that.
What you said it's like precision in metrology. You're just using more words to explain it. You never have _true_ absolute precision. The more precision you have, the better the parts fit, the higher the price. Sometimes glue is better, or a shim. Both in technical design _AND_ terminology.
However, the programming world for some reason hate shims, or glue code, or non-modular stuff, or the idea of less precision than the maximum possible. In the fever dreams of perfect design, they don't consider those things as a solution.
It's like absolute reuse is a MUST for software engineering, even worth bending what the word "monolith" means (it means a single piece of stone: mono lith). The contradiction is amazingly bizarre.
Glue. And shims. And a weird cosmological constant in an otherwise perfect equation. All imperfect things that are not modular, don't fit perfectly, they're not exact. We also can't do away with them.