So when I ask myself “how much do I trust complete strangers on the internet?” the answer is “not much, but even less than that if it’s written in PHP.”
So when I ask myself “how much do I trust complete strangers on the internet?” the answer is “not much, but even less than that if it’s written in PHP.”
I'd genuinely love some examples.
React: https://github.com/facebook/react
Vimium: https://github.com/philc/vimium
If you want more, here is probably a good place to start: https://github.com/EvanLi/Github-Ranking/blob/master/Top100/...
One could also argue, "why does it matter how it's written, it's not a book and it does what I need to do so that's fine." If it works and you don't have to do anything, great. If you have to troubleshoot it because it broke, then hopefully the code is structured in a way that lends itself to debugging. Otherwise, you might end up having a bad time.
For myself I'd say the lodash repo is well written. Would you agree/disagree?
1. Stylistically consistent for things like format, naming, control and logic flow
2. QA: linted, unit tested, code reviewed
3. Design: Modular, scalable, future proof, secure, stable, reliable, performant etc.
4. High adoption implies testing/verification of above design attributes
5. Follows (or establishes) best established practices for interfacing with platform APIs etc.
6. Keeping complexity low enough that a junior engineers can contribute
7. Descriptive commit messages
etc. etc.
https://github.com/outline/outline
I think the guy who built it posts here. There's also pg-promise, a "Postgres interface for Node.js":