When to skip solving the general problem and settling for the specific problem?
- by Peter Smith
I've been working hard on trying to develop a general solution to my problem, but I cannot seem to formulate a proper algorithm for it, at least one that doesn't take a ton of inaccurate grunt work building a lookup table.
I have a solution already for the specific requirement, but it requires the software's configuration to be changed every time the software is loaded with a different geographic area's datasets.
So is it better to be finished and move on for now, or to keep attempting to solve the general problem knowing that the specific problems will keep popping up?