Clean, hexagonal, pyramid, onion-ring, TLA, MVC ? Good guides all, yet none of them exist in any large mature codebase. Only the things that are built with good basic philosophies are likely to persist and adapt.
#WALvENG so much happens in milliseconds. Replays gotta take that into account. 1/10 of a second should not count as a loss of control! @LouisReesZammit had 'control'....that was a brilliant try. (fwiw I'm an @EnglandRugby supporter)
Why does every developer go through a similar journey: similar mistakes early on, similar improvement, and eventually similar outcome. Nothing unteachable, or that hard. What are we missing.