Hacker News new | ask | show | jobs
by nonrandomstring 968 days ago
Or as Fred Brooks put it:

   " Show me your tables, and I won't usually need your flowcharts;
   they'll be obvious."
But to be fair, you need to be a pretty damn good comp sci person (and actively thinking in algs and DS) to quickly look at DS and see the "obvious" processing implied.
1 comments

A problem I see a lot is when the flowcharts should be obvious, but aren't because whoever wrote the code didn't write the obvious solution.

Instead they wrote a horrible buggy mess that tries (and usually fails at least a little) to do the same thing as the obvious solution but with much more, and more convoluted, code.