7 ms·
An addition to that is that getting things right sometimes takes multiple attempts, at least for me. I've seen that in that work I attempted to do for the Linu
by baruch 11y ago
An addition to that is that getting things right sometimes takes multiple attempts, at least for me.
I've seen that in that work I attempted to do for the Linux Kernel TCP stack and also in prior and later work related projects. Large sweeping changes may require familiarization with a large body of code and the impacts of any single change to the overall system behavior. This may be well intentioned and a good direction but the details may prove a pitfall if a slightly bad turn is taken. At that point you need to backtrack and that backtracking takes a while to conclude it is needed and to find a different approach that will work.
Sometimes it takes time to realize that a direction is incorrect and a backtrack is needed and then some more time to clear your head off and find the right approach.