Poettering: Revisiting the fragmentation
Poettering: Revisiting the fragmentation
Posted Sep 4, 2014 7:04 UTC (Thu) by oldtomas (guest, #72579)In reply to: Poettering: Revisiting the fragmentation by nix
Parent article: Poettering: Revisiting how we put together Linux systems
I think this is a very valid concern. Still, I think it's worth to take a step back and look at it from some distance: Tests, after all, are just a last line of defense. To keep software correct (or "as correct as possible"), we need first and foremost good interfaces. Meaning simple, understandable, well-designed. Small is paramount here -- you can't fulfill a contract you don't understand (and bad examples abound!).
By all means, test -- but first you gotta get a feeling that your software is doing the right thing.
Posted Sep 4, 2014 14:15 UTC (Thu)
by nix (subscriber, #2304)
[Link] (2 responses)
Posted Sep 5, 2014 6:35 UTC (Fri)
by oldtomas (guest, #72579)
[Link] (1 responses)
Strongly agree: not yet, and by a far stretch.
But utopia is a place to "move towards" and not to "be in", anyway. So watch me making uncomfortable noises whenever I think the direction is wrong.
And yes, designing a good interface is definitely the hard part. But it's rewarding. And we as a profession should insist on getting that reward :-)
Posted Sep 5, 2014 16:17 UTC (Fri)
by raven667 (subscriber, #5198)
[Link]
Poettering: Revisiting the fragmentation
Poettering: Revisiting the fragmentation
Poettering: Revisiting the fragmentation