2 ms·
What do you think of this line of thought: This tool is not currently the best, but because of its design, it has the potential to become the best tool with som
by waterhouse 7y ago
What do you think of this line of thought: This tool is not currently the best, but because of its design, it has the potential to become the best tool with some refinement (which may consist of improving the tool itself, your own understanding of it, or its integration into your development processes)—specifically, there exists some cutoff period T where, if you're using the tool for shorter than T, then the "current best practice" tool is better, but if you're using it for longer than T, then the payoffs from your favored tool exceed the costs of the refinement. Then it's a matter of (a) one's estimate of T and (b) one's planning horizon.
This generates the hypothesis that a developer's desired planning horizon may be "the rest of my career", which is likely to be longer than the planning horizon of whatever project the developer is being paid to work on.