Sefism early access is open for X and Instagram followers and university students.Get early access
GitHub repo · Web DevelopmentFree

Clean Code JavaScript

Robert C. Martin's Clean Code principles adapted for JavaScript, with short bad and good examples covering naming, functions, objects, classes, SOLID, testing, concurrency and error handling. A quick way for a junior JavaScript developer to start writing code that survives review. Treat the rules as guidelines, as the author himself says, rather than dogma.

Format

GitHub repo

Topic

Web Development

Provider

Ryan McDermott

Time needed

A few evenings

Level

Beginner

Access

Free

Robert C. Martin's Clean Code principles adapted for JavaScript, with short bad and good examples covering naming, functions, objects, classes, SOLID, testing, concurrency and error handling. A quick way for a junior JavaScript developer to start writing code that survives review. Treat the rules as guidelines, as the author himself says, rather than dogma.

javascriptcode reviewfrontend

Ready to start?

Opens on Ryan McDermott in a new tab.

Open resource
Link broken or out of date?

Report a problem

With "Clean Code JavaScript". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

Follow along

New writing, resources and project ideas land here first.