I also love this:
the problem isn't necessarily much more complicated, just larger
If a programmer ever said this to me, it'd be a massive red flag that the estimate they're about to give me is going to be very wrong.
I also love this:
the problem isn't necessarily much more complicated, just larger
If a programmer ever said this to me, it'd be a massive red flag that the estimate they're about to give me is going to be very wrong.
30kloc of COM/IDL as well that is. The actual routing engine was about 12kloc and the rest was the object model and deserializers. The routing engine was built on a two week binge of Red Bull, TAOCP and some papers printed out.
It really wasn't rocket science even though we charged them like it was.
From scratch by a non red bull enhanced team using c# instead it would probably about 3 months' work for two people to reproduce.
Also, there is no need to get a perfect solution anything better than what's out there is useful.
Ummmm... yeah, scaling the kinds of algorithms that one might apply to this sort of problem up to larger data sets is often extremely difficult.