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
- Suggestion
- Avoid conditionals: Favor Composition over Inheritance (Classes)
- Turkish Translation
- Change wording and add examples for Liskov Substitution Principle
- 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
- Docs
- JavaScript not yet supported