Re:AI usage generates a fragile codebase
by drooby on Tuesday November 10, 2026 @08:46AM
(#50440279)
That feels like a pretty uncharitable interpretation of my original comment.
I was describing general strategy, that when applied in concert is more than the sum of its parts.
E.g I mentioned property-based testing, that is another angle at which a test avoids assertions that are too fine grained.
Re:AI usage generates a fragile codebase
by stingraycharles on Tuesday November 10, 2026 @09:49AM
(#50441176)
Yeah I just don’t consider adding more or better tests as a solution to fragile code, which is the topic of the conversation.
I think it has much more to do with overall architecture and design, and as for now, human oversight.
And yes everyone works in different domains. I work at a database vendor myself, so mostly lower-level work.
I’m very happy and successful with LLMs, I just don’t think that these “just move all your tests to your type system!” or “get 100% test coverage” rules are an answer in the long term as we haven’t yet figured out how to do this well.
I personally treat tests as components that need to be well architected, maintained, and add them risks increasing technical debt and needs to be treated as such.