clean-code-javascript
https://github.com/ryanmcdermott/clean-code-javascript
JavaScript
:bathtub: Clean Code concepts adapted for JavaScript
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
JavaScript not yet supported1 Subscribers
Add a CodeTriage badge to clean-code-javascript
Help out
- Issues
- SRP example violates dependency inversion principle
- Use default arguments instead of short circuiting or conditionals
- Don't use flags as function parameters
- Disagree that Async/Await are even cleaner than Promises
- Great guide! My critique of a few of the principles
- "Don't write to global functions" section improvement
- Make objects have private members better (?) example
- ESLint
- Operational errors vs. programmer errors
- What about Magic strings?
- Docs
- JavaScript not yet supported