1

People who generalize any technology as 'bad' or "worthless" (or worse, proclaim it is not secure, doesn't work correctly, or has specific problems it doesn't have) when the technology is widely and obviously appropriately used in practice just make themselves look bad. It's like getting mad at a hammer. It's just a tool. If you don't like it, don't use it. If you think it needs improvement, contribute to improving it. Non-constructive criticism is a waste of your time as a software developer.

Comments
  • 0
    .... The majority ... Of oauth setups are wrong ... Widely used.... Who's fault is that ? The developers who make it ?

    Or the people who made oauth ? I'd say people who created oauth
  • 0
    @FitzSuperUser I'm sorry, I don't understand what you're saying. OAuth setups are wrong, meaning the people who set up OAuth on their own apps?
  • 0
  • 0
    @FitzSuperUser if there is a correct way to set it up, then it is your (the developer's) responsibility to set it up correctly.
  • 0
    @superamadeus true... But if the majority of developers aren't doing it correctly which they aren't ... a few .. fair enough ... But the vast majority?

    It's the people's who created it fault.
    Not good docs not good tutorials etc...

    It should be built in a way it's full proof... Shifting the Blame onto the people using it is wrong...

    I mean you can't go to users and say oh that button didn't work for you ? Well you didn't do a triple back flip first... Didn't you know that?
  • 0
    @FitzSuperUser with regard to open source software, there is always a way to contribute.
Add Comment