- #1
ScienceQueries
- 11
- 0
I would like to know what causes bugs, on the software side. Bug was not at all the term used for software but over time, it has evolved into what I think is the result of carelessness, poor development and lack of knowledge. In modern computing, bugs occur in software all the time. But why does it happen? Do the makers not know what they are doing? I said makers because it all begins with an idea, a concept, upon which, everything rest is built. But when they build upon the idea, it's still said to be in the development phase. So why is it that even after release, there are bugs in all the software that exist today? There is a method to everything. Certain functions need to be performed and there are limited number of ways for that. So do the makers not care? I don't like to and should not have to pay for a broken piece of software which isn't stable. Some may say "don't like it, don't buy it" but that to me is like saying "stop living if you don't like something". When they make a product available to the public, they acknowledge the fact that they cannot dictate the terms regarding people's behavior towards their product. They provide updates but I should not have to go through the trouble to use something that I paid for from my or anyone's hard earned money. Just imagine what it would be like if they started charging for updates. They certainly can! And each and every single legal document you ever sign with these things in the form of agreement do have a clause where it says that by signing this document, you're agreeing to the changes that would be made in the future. So they don't have to give you the update of the document or agreement but they just do it as a notice just to inform you. You get a notification saying Google has made some changes. If you can't dismiss it, you can open it and simply close it without clicking the agree button and the notification will disappear. Does this mean you have accepted their updated terms? You accepted them the very first moment you started using their product. This is how snarky and slick these corporates are. DLCs are like updates, they could be the part of the original idea simply ripped off and stripped down for more profit.
You can buy a house or an apartment when the building is under construction but that does not mean they should deliver unfinished product. And if the construction is not strong and sturdy, the structure may collapse but if that happens, you go after the people involved. Nobody does that when it happens every day with one or the other software they have. They should make sure their program is stable and works without any errors before releasing it to the public.
You can buy a house or an apartment when the building is under construction but that does not mean they should deliver unfinished product. And if the construction is not strong and sturdy, the structure may collapse but if that happens, you go after the people involved. Nobody does that when it happens every day with one or the other software they have. They should make sure their program is stable and works without any errors before releasing it to the public.
Last edited: