thinkfuture: technology, philosophy and the future
Business:Management
So today, I'm gonna talk about workarounds. Everybody knows of workarounds are right workarounds are like the patch is you put in a bicycle tire when you you you don't want to have to replace the tire and. Is basically how it works so. You build software any releases suffered any realizes the massive bug in the software that you didn't see because it wasn't tested properly or when it gets the real world everyone knows the adage no plan survives contact with the enemy. When you put things in the real world, there are tweaks. There are differences. The real world is messy, and it's not the test environment, so bugs will occur. Thanks to me tell me once testing because bugs we just don't do any testing, but I digress. People need a fix, and we need a fix right away, so what happens? Somebody develops a workaround some way of. Appearing to solve the problem without actually solving it right, the throat patch on it is for a workaround big we get around it. I think a lot of people do this because there is time sensitivity. Right people need to fix whatever problem they broke right away to work around it slapped him. Still, the problem with workarounds is that workarounds become the actual solution a lot of times because nobody her clothes back and looks at solving the problem in the first place. And I don't know. I may complain like super-fast software development cycles. People need to get things out right away because they're concerned this will happen. It was going to happen, and I argue that what we need is a little bit more of a measured approach. I mean, we're pushing stuff out to customers this half-finished patched with walk workarounds all over the place we need to be a little more patient we need to be a little more circumspect we need to be a little more respectful of our end users and not push workarounds all the time why can't we just think through the problem a little bit longer, or if we do have to slap in a workaround in sometimes you do have to slap in a workaround there's no way around it. Then do it with a little more thoughtfulness than when you put that workaround in. Put it in there as a. Just a holding point until you actually solve the underlying problem. Often, it's just working around after workaround after workaround, and we never get to the real solid thing, and partially it is because people are lazy they want to get the work done. They want to get it done quickly but. They can do it anyway, like instead of doing it in a more planned way where they can actually work things out and solve the problem. So workarounds are great between minimizing them as much as humanly possible.
--- Support this podcast: https://podcasters.spotify.com/pod/show/thinkfuture/support
Create your
podcast in
minutes
It is Free