bad design

2 views
Skip to first unread message

Raoul Duke

unread,
Apr 27, 2026, 11:44:42 AMApr 27
to pi...@googlegroups.com

Almost as if we never learn. At least in the mainstream. Maybe things like protobufs are the least bad that anyone has cone up with.


> Across DLLs, JARs, npm packages, K8S CRDs, the same structural issues persist:

  • Shared mutable dependencies

  • Incompatible version requirements

  • Large, deep transitive graphs

  • Runtime resolution instead of compile‑time guarantees

  • No semantic version compatibility enforcement

Mike Austin

unread,
Apr 27, 2026, 3:59:04 PMApr 27
to PiLuD

"No semantic version compatibility enforcement"

Very true, there's no verifiable rule that 1.4 to 1.5 doesn't break everything. You can only read the Changelog or look though the diffs themselves, or pray.
Reply all
Reply to author
Forward
0 new messages