4 ms·
I kind of feel like a lot of programs add complexity for complexity's sake. Looking up Ron Jeffries, I see he's an expert at programming (invented extreme prog
by Xcelerate 14y ago
I kind of feel like a lot of programs add complexity for complexity's sake. Looking up Ron Jeffries, I see he's an expert at programming (invented extreme programming, worked on the Agile manifesto) -- someone who's been doing it for a long time and is MUCH better than I am.
So it confuses me that he adds so much structure and goes about solving a simple problem in such a weird way. I wrote a Sudoku solver when I was in high school in less lines of C than the tests in his example. He did state that he hadn't played Sudoku first, and that could be a big part of it. If I wrote a program to play checkers, I imagine it would be a lot longer than it needs to be. But still, someone of his caliber... I am surprised. Maybe he wanted to make it extensible in the future; I guess my solver would be a little harder to extend than his.
- deleted 14y ago[deleted]