- TDD
- Prettier
- Convention de nommage
- Fonctions
- Commentaires
- Indentation
- Refactoring
- Versioning
- Programmation fonctionnelle
- Effets de bord
- Linter
- Revue de code
- DRY
- Simmetry
- SOLID
- KISS
- DDD
- YAGNI
- AHA
- Immutabilité
- Comment structurer un projet React ?
- Module paths aliases
- Arrange-Act-Assert pattern
- Semantic Versioning
- Commitlint
- Commitizen
- Helpers
- LIcense
- Badges
- Readme Driven Development
- Community Standards
- Standards W3C
- Boilerplate
- Maintainability
- Dist files
- semantic-release
- Codeclimate
- Design Pattern
Références :
- Academind - Clean Code
- Code With Mosh - Clean Coding and Refactoring
- Refactoring Guru - Dive Into Refactoring
- Jason McCreary - BaseCode
- Clean Code - Robert C. Martin
- The Clean Coder - Robert C. Martin
- Clean Craftsmanship - Robert C. Martin
- The Pragmatic Programmer - Andrew Hunt
- The Software Craftsman - Sandro Mancuso
- Octo - Culture Code
- https://12factor.net/fr/
- https://cleancoders.com/
- https://writing-readable-php.com/
- https://github.com/JuanCrg90/Clean-Code-Notes
- https://github.com/Kristories/awesome-guidelines
- https://wiki.nikiv.dev/programming/coding-practice
- https://github.com/ryanmcdermott/clean-code-javascript
- https://cs.otago.ac.nz/cosc345/resources/nasa-10-rules.htm
- https://codeheroes.fr/2020/11/16/arretons-decrire-du-code-nauseabond/
- https://dev.to/helderburato/patterns-for-writing-better-git-commit-messages-4ba0
- https://betterprogramming.pub/21-best-practices-for-a-clean-react-project-df788a682fb
- https://geek-directeur-technique.com/2021/02/18/etes-vous-surs-de-vos-bonnes-pratiques