Comment by XorNot
2 days ago
There's plenty of finicky systems which go on to be good systems with a lot of work. Some things are just hard, a lot of the time you just don't see them being hard so publicly.
2 days ago
There's plenty of finicky systems which go on to be good systems with a lot of work. Some things are just hard, a lot of the time you just don't see them being hard so publicly.
Sometimes a design is poor and needs a lot of modification and patches to kind of work.
That's software engineer "I'll simplify it!" logic and the score of it's successes is far too low for how common it is.
If a design with a bunch of modifications works, then it's a good design. Thinking you need to clean sheet redesign everything is how you get Second System Syndrome.