I think most sports look easy when you see pro's do it on TV.
I think most sports look easy when you see pro's do it on TV.
Depends tremendously on the type of bug and it's potential impact.
If you're dealing with a class project with a few hundred lines of code, I completely agree with you. In the real world, I don't. At my work our code base is several millions of lines for our entire web platform, and it's architected fairly nicely, so a lot of low level code is re-used everywhere. There are some minor bugs uncovered over the decades in the base of the code that, in theory, would be an easy fix. But the potential for breaking some edge case used by a big client is too great a risk when we can build code atop it that accounts for the error.
Then there are really weird or odd bugs that are just a nightmare to track down. Especially any runtime, deployment, or environment bugs. Every seasoned developer/engineer has their horror stories about some nightmare of a bug that haunted them for days/weeks.
One springs to mind. There was an issue with portability we had. We had developed and tested our software on Windows 7, 8, 8.1, and 10, along with various Mac and Linux distributions. The code, in theory, should have been portable. However there was some obscure rounding bug in a specific version of Windows 8 when dealing with powers of 2. Eventually we were able to track the error down and do a manual equation instead of using built in functions. This bug was eventually patched in a Windows 8 fix but a fairly important client was still using this specific version and did not want to upgrade to a version our code worked on. It took over a week to track down, fix, and then another 2 weeks re-testing everything across all the platforms to make sure we didn't break anything elsewhere. I could easily have seen a world in which we lost that client due to not wanting to fix the bug. In fact that was our plan until they offered to pay extra for the bug to be fixed for them.
“You can never get a cup of tea large enough or a book long enough to suit me.”
– C.S. Lewis
Use barber clippers and do a burr cut and it is easy.
I think golf, which looks easy if you have never tried it, can be very hard to learn to play well. It is a unnatural body movement.
- - - Updated - - -
Lol! So true. It is also so brave to hide behind the screen and act tough.
" If destruction be our lot, we must ourselves be its author and finisher.." - Abraham Lincoln
“ The Constitution be never construed to authorize Congress to - prevent the people of the United States, who are peaceable citizens, from keeping their own arms..” - Samuel Adams
The bloody bar chord, as a beginner learning the guitar.