4 ms·
Why do you think that linux kernel developers have not changed their approach? TDD is not a new idea. If indeed they have continued for decades to do it "the w
by chitowneats 5y ago
Why do you think that linux kernel developers have not changed their approach? TDD is not a new idea.
If indeed they have continued for decades to do it "the wrong way", imposing costs onto the project and society proportional to the number of preventable bugs creeping in, is this not a major scandal for the industry?
I suspect that the core team have reasons that they have not developed tooling to enable TDD of the Linux kernel. And that those reasons are more substantive than "meh".
- wpietri 5y agoTDD is not a new idea, but it's about 10 years newer than the Linux kernel. My experience is that projects very rarely make a switch like the one described by the Factorio team, so I assumed the Linux folks haven't. If you're saying they do work in a TDD fashion, I'm happy to take your word for it.