4 ms·
Deriving trivially provable algorithms in a test-driven way, by trial and error, hoping that no edge cases are missed? Sounds really, really depressing. The fut
by sklogic 10y ago
Deriving trivially provable algorithms in a test-driven way, by trial and error, hoping that no edge cases are missed? Sounds really, really depressing. The future of software engineering is very bleak if this approach is a new norm.
- eric_h 10y agoMy point was that I would start by test driving to "dust off the cobwebs", as it were. Personally, I don't actually believe in truly "mindless", trial and error TDD, as oftentimes it will miss the forest for the trees. Amusingly now, three days later, I'm certain I could do this nonsense on a whiteboard now, as thinking about it three days ago seems to have primed my subconscious to dig it up.