General
308 views
Refactoring
Quick Definition
Restructuring code without changing external behavior
Full Definition
Restructuring code without changing its external behavior to improve maintainability.
Examples
extract method, rename, move method, design patterns
Related Terms
technical-debt
clean-code
code-quality
More General Terms
Technical Writing
Creating clear documentation for technical products and APIs
Code Review
Examining code changes before merging for quality
Microservice
Small independently deployable focused service
Container
Lightweight package with everything to run software
Data Pipeline
Series of processing steps moving data from source to destination
API Design
Creating consistent and intuitive APIs for software