I can't relate to the programming side of things, as I'm not this skilled yet, but as a parent? 100%. There are countless things with my five (almost six) year-old that need to be handled...but today isn't the day for it. Weighing out the pros/cons with my wife, we've realized the issues aren't life-or-death issues, and if we did try to resolve them now, it not only would be more work than later down the road, but it'd just cause more stress than we need at the moment.
So all of that to say - yes, sometimes it's worth it to just walk away, let it be, and come back when the time is right. Great reminder!
First I thought, What is he talking about? After reading the whole article I understand your point especially "cost of development"
David Marshall
Software Engineer in the Making... Unique, right?
Angela Lee
Learning something new every day
There are so many times where I want to solve a really big hairy problem with my team, but 9 times out of 10, the most important problems never seem to have an immediate actionable solution. This takes the frustration and disappointment out of those moments. Thinking on this idea written here and looking back, just coming together as a team, acknowledging shared challenges seems a valuable touchpoint and not a waste of time.