Repository navigation
refactoring
- Website
- Wikipedia
A framework for managing and maintaining multi-language pre-commit hooks.
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
🔬 A Ruby library for carefully refactoring critical paths.
Awesome autocompletion, static analysis and refactoring library for python
Some out-of-the-box hooks for pre-commit
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
GritQL is a query language for searching, linting, and modifying code.
Detect copy-pasted and structurally similar code
《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护
A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and software architecture.
Automated mass refactoring of source code.
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
A code rewrite tool for structural search and replace that supports ~every language.
A tool for refactoring code related to feature flag APIs
a python refactoring library
Switch between single-line and multiline forms of code
Mainly a PHP Language Server with more features than you can shake a stick at
The extension provides refactoring tools for your React codebase
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+