3 ms·
> realized I had programmed myself into a corner. A lesson that the world seems to repeatedly reinforce is that quests to create something complicated with rig
by MrLeap 2y ago
> realized I had programmed myself into a corner.
A lesson that the world seems to repeatedly reinforce is that quests to create something complicated with rigid adherence to pure/dogmatic/'perfect' abstraction end up this way.
The systems I've seen that don't jack knife themselves into oblivion grow like weeds and age like a forest. There's a perfect kind of messy where each little module takes takes root, being tested by the ecosystem and growing or dying.
Contrary to what many think, I don't think spaghetti nightmares happen in this mode unless code becomes functionally immortal by means other than battle testing.
Sometimes this happens because somebody's ego forces any woodbe gardeners to litigate all attempts at tending. Sometimes it happens because the pressure to X rises too high and it extinguishes all the controlled burns.
I remember wanting to feel like the thing I made was absolutely crystalline. Seeing how that ends has made me appreciate the organism.
- drewcoo 2y ago> quests to create something complicated with rigid adherence to pure/dogmatic/'perfect' abstraction end up this way Never been a gamemaster, then? A GM/DM/whatever-M would know how to deal with that. It's a "solved problem" in meatspace. > Contrary to what many think, I don't think spaghetti nightmares happen in this mode unless code becomes functionally immortal by means other than battle testing I don't think contrary-wise, but I really don't know what you mean. At all. I've re-read several times. You sound like you've seen things we people would not believe . . . attack ships on fire off the shoulder of Orion . . . C-beams glittering in the dark near the Tannhauser gate . . . > I remember wanting to feel like the thing I made was absolutely crystalline. Seeing how that ends This seems like a problem of a programmer who does not understand the domain. FWIW, that's not new ground either. You're standing on the shoulders of giants. Consider that Admiral Hopper's contribution to computing, the person oft-claimed as inspiration for women in computing, after a lifetime, that contribution was . . . COBOL. Things go wrong. It's ok. We can fix it. It's only software!