A guide on how to write readable, reusable, and refactorable software
-
Updated
Feb 12, 2023 - JavaScript
A guide on how to write readable, reusable, and refactorable software
Detect copy-pasted and structurally similar code
WebUI for Fine-Tuning and Self-hosting of Open-Source Large Language Models for Coding
Do not accumulate steps, no more than a thousand miles; no accumulation of small streams, no rivers.
Atom IDE package that integrates the Serenata server to provide PHP code assistance
Example Project & Guide for mastering Promises in Node/JavaScript. Feat. proposed 'Functional River' pattern
Refactoring exercise to practise small, safe steps.
🔬 A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.
A Create React App environment for the Gilded Rose Refactoring Kata. This was created to be used for technical interviews for Software Engineers to test React & Refactoring skills.
Light up your lost JS/TS source code with Recover-Source! 🚀 This handy CLI tool recovers and revives your original source code from a directory packed with minified/uglified .js or .ts files, including their respective sourcemap files. Reveal the original beauty of your code, just as it was before the compilation process. Happy code hunting! 🕵️♂
A collection of transforms for use with JSCodeshift
Analyze, model, and refactor JavaScript codebases with auto-generated Class-Responsibility-Collaborator models.
A Redux Devtools monitor to audit your app's usage of the store
Refactor your React Components from classes to stateless functional components with functional programming.
Un caso de código heredado. Uso de React
RAID is a tool pipeline that seamlessly enriches GitHub diff results with refactoring information.
Add a description, image, and links to the refactoring topic page so that developers can more easily learn about it.
To associate your repository with the refactoring topic, visit your repo's landing page and select "manage topics."