Your statement is even more true about closed source. As someone who worked in multiple companies, I can tell you that 99% of the code is written, PRed and then ignored forever.
I can confirm. Unless the code causes issues people notice, nobody thinks about it after the PR.
OSS has the benefit of people WANTING to do the work, so I feel they make more effort to make sure it’s stable and efficient. Taking the extra time for testing and random scenarios, whereas people in corporate software will more often than not simply meet the reqs of the request, and then do minimal testing, send it off to the corporate machine.
OSS also has the benefit of randos across the whole world being able to view and audit changes.
Your statement is even more true about closed source. As someone who worked in multiple companies, I can tell you that 99% of the code is written, PRed and then ignored forever.
Bold to assume that there a QA step
Production is a form of QA old man!
Real programmers use production
I can confirm. Unless the code causes issues people notice, nobody thinks about it after the PR.
OSS has the benefit of people WANTING to do the work, so I feel they make more effort to make sure it’s stable and efficient. Taking the extra time for testing and random scenarios, whereas people in corporate software will more often than not simply meet the reqs of the request, and then do minimal testing, send it off to the corporate machine.
OSS also has the benefit of randos across the whole world being able to view and audit changes.