Javascript Best Practices: Writing a SOLID Code

A guide on how to write more scalable, maintainable, robust and clean code.