Things like these were common in construction before software engineering was a thing. It always makes me chuckle when someone defers to "if we built buildings like we build software" trope. We do, and worse.
Lots of constructions standing around the world are not up to the codes in zillion different ways. They are still standing because redundant nature of physical construction is more forgiving than execution on a Turing machine.