ryanmcdermott/clean-code-javascript
Clean Code concepts adapted for JavaScript
How clean-code-javascript is put together
This repository is a documentation-only project: an adaptation of Robert C. Martin's 'Clean Code' principles for JavaScript, presented entirely as a single long-form Markdown guide (README.md) with a table of contents and Bad/Good code examples. There is no application architecture, no runtime code, no build system, no tests, and no data flow; the repo consists solely of README.md, LICENSE, and .gitattributes on the master branch.
Languages
Major components
Clean Code guide (README.md)
The entire content of the repository: a sectioned tutorial covering variables, functions, objects, classes, SOLID, testing, concurrency, error handling, formatting, comments, and translations.
Code examples
Inline JavaScript 'Bad'/'Good' snippets embedded in the README that illustrate each clean-code principle.
Licensing
LICENSE file defining the terms under which the guide is distributed.
Repository metadata
.gitattributes controlling how Git handles line endings and diffs for the documentation files.
No digest this week
1 weeksWeek of
Dependencies and code review
Dependency advisories
Security Watch
No known advisories across 0 scanned dependencies.
No known advisories in the scanned dependencies.
Code review
No concrete code-level issues confirmed.
Get this report every week for your repos.
GitZoid learns each repo, reports what changed, and flags what needs attention. One flat price for the whole team.
$19 a month, flat · First 10 outputs free · No card required