II.
Topic overview
Reference · livetopic:refactoring
Refactoring overview
Refactoring as a cross-cutting topic - systematically improving code structure without changing external behavior. Covers refactoring catalogs (Fowler), identifying code smells, safe transformation sequences backed by tests, IDE-assisted refactorings, and strategies for refactoring under time pressure. Addresses the balance between continuous improvement and delivery velocity across engineering teams.
Attributes
displayName
Refactoring
description
Refactoring as a cross-cutting topic - systematically improving code
structure without changing external behavior. Covers refactoring catalogs
(Fowler), identifying code smells, safe transformation sequences backed
by tests, IDE-assisted refactorings, and strategies for refactoring under
time pressure. Addresses the balance between continuous improvement and
delivery velocity across engineering teams.
Outgoing edges
applies_to1
- domain:software-engineering·DomainSoftware Engineering
Incoming edges
contains1
- domain:software-engineering·DomainSoftware Engineering
lib_covers_topic108
- lib-agent:code-migration-modernization--api-gateway-configurator·LibraryAgentapi-gateway-configurator
- lib-agent:code-migration-modernization--api-modernization-architect·LibraryAgentapi-modernization-architect
- lib-agent:code-migration-modernization--authentication-migration-agent·LibraryAgentauthentication-migration-agent
- lib-agent:code-migration-modernization--build-pipeline-migrator·LibraryAgentbuild-pipeline-migrator
- lib-agent:code-migration-modernization--cloud-migration-engineer·LibraryAgentcloud-migration-engineer
- lib-agent:code-migration-modernization--code-transformation-executor·LibraryAgentcode-transformation-executor
- lib-agent:code-migration-modernization--code-translation-agent·LibraryAgentcode-translation-agent
- lib-agent:code-migration-modernization--compliance-migration-agent·LibraryAgentcompliance-migration-agent
- lib-agent:code-migration-modernization--configuration-centralization-agent·LibraryAgentconfiguration-centralization-agent
- lib-agent:code-migration-modernization--cost-optimization-agent·LibraryAgentcost-optimization-agent
- lib-agent:code-migration-modernization--cross-team-integrator·LibraryAgentcross-team-integrator
- lib-agent:code-migration-modernization--cutover-coordinator·LibraryAgentcutover-coordinator
- lib-agent:code-migration-modernization--data-architect-agent·LibraryAgentdata-architect-agent
- lib-agent:code-migration-modernization--data-integrity-validator·LibraryAgentdata-integrity-validator
- lib-agent:code-migration-modernization--database-migration-orchestrator·LibraryAgentdatabase-migration-orchestrator
- lib-agent:code-migration-modernization--ddd-analyst·LibraryAgentddd-analyst
- lib-agent:code-migration-modernization--dependency-modernization-agent·LibraryAgentdependency-modernization-agent
- lib-agent:code-migration-modernization--documentation-migration-agent·LibraryAgentdocumentation-migration-agent
- lib-agent:code-migration-modernization--framework-upgrade-specialist·LibraryAgentframework-upgrade-specialist
- lib-agent:code-migration-modernization--infrastructure-migration-agent·LibraryAgentinfrastructure-migration-agent
- lib-agent:code-migration-modernization--integration-migration-specialist·LibraryAgentintegration-migration-specialist
- lib-agent:code-migration-modernization--legacy-decommissioning-specialist·LibraryAgentlegacy-decommissioning-specialist
- lib-agent:code-migration-modernization--legacy-system-archaeologist·LibraryAgentlegacy-system-archaeologist
- lib-agent:code-migration-modernization--microservices-decomposer·LibraryAgentmicroservices-decomposer
- lib-agent:code-migration-modernization--migration-project-coordinator·LibraryAgentmigration-project-coordinator
- lib-agent:code-migration-modernization--migration-readiness-assessor·LibraryAgentmigration-readiness-assessor
- lib-agent:code-migration-modernization--migration-testing-strategist·LibraryAgentmigration-testing-strategist
- lib-agent:code-migration-modernization--observability-migration-agent·LibraryAgentobservability-migration-agent
- lib-agent:code-migration-modernization--operational-readiness-agent·LibraryAgentoperational-readiness-agent
- lib-agent:code-migration-modernization--parallel-run-validator·LibraryAgentparallel-run-validator
- lib-agent:code-migration-modernization--performance-validation-agent·LibraryAgentperformance-validation-agent
- lib-agent:code-migration-modernization--post-migration-validator·LibraryAgentpost-migration-validator
- lib-agent:code-migration-modernization--regression-detector·LibraryAgentregression-detector
- lib-agent:code-migration-modernization--rollback-specialist·LibraryAgentrollback-specialist
- lib-agent:code-migration-modernization--security-vulnerability-assessor·LibraryAgentsecurity-vulnerability-assessor
- lib-agent:code-migration-modernization--serverless-migration-specialist·LibraryAgentserverless-migration-specialist
- lib-agent:code-migration-modernization--strangler-implementation-agent·LibraryAgentstrangler-implementation-agent
- lib-agent:code-migration-modernization--technical-debt-auditor·LibraryAgenttechnical-debt-auditor
- lib-agent:software-architecture--refactoring-coach·LibraryAgentrefactoring-coach
- lib-process:code-migration-modernization--api-modernization·LibraryProcessspecializations/code-migration-modernization/api-modernization
- lib-process:code-migration-modernization--authentication-modernization·LibraryProcessspecializations/code-migration-modernization/authentication-modernization
- lib-process:code-migration-modernization--build-system-modernization·LibraryProcessspecializations/code-migration-modernization/build-system-modernization
- lib-process:code-migration-modernization--cloud-migration·LibraryProcessspecializations/code-migration-modernization/cloud-migration
- lib-process:code-migration-modernization--code-refactoring·LibraryProcessspecializations/code-migration-modernization/code-refactoring
- lib-process:code-migration-modernization--code-translation·LibraryProcessspecializations/code-migration-modernization/code-translation
- lib-process:code-migration-modernization--configuration-migration·LibraryProcessspecializations/code-migration-modernization/configuration-migration
- lib-process:code-migration-modernization--containerization·LibraryProcessspecializations/code-migration-modernization/containerization
- lib-process:code-migration-modernization--data-format-migration·LibraryProcessspecializations/code-migration-modernization/data-format-migration
- lib-process:code-migration-modernization--database-schema-migration·LibraryProcessspecializations/code-migration-modernization/database-schema-migration
- lib-process:code-migration-modernization--dependency-analysis-updates·LibraryProcessspecializations/code-migration-modernization/dependency-analysis-updates
- lib-process:code-migration-modernization--documentation-migration·LibraryProcessspecializations/code-migration-modernization/documentation-migration
- lib-process:code-migration-modernization--framework-upgrade·LibraryProcessspecializations/code-migration-modernization/framework-upgrade
- lib-process:code-migration-modernization--integration-migration·LibraryProcessspecializations/code-migration-modernization/integration-migration
- lib-process:code-migration-modernization--language-version-migration·LibraryProcessspecializations/code-migration-modernization/language-version-migration
- lib-process:code-migration-modernization--legacy-codebase-assessment·LibraryProcessspecializations/code-migration-modernization/legacy-codebase-assessment
- lib-process:code-migration-modernization--legacy-decommissioning·LibraryProcessspecializations/code-migration-modernization/legacy-decommissioning
- lib-process:code-migration-modernization--logging-observability-migration·LibraryProcessspecializations/code-migration-modernization/logging-observability-migration
- lib-process:code-migration-modernization--migration-planning-roadmap·LibraryProcessspecializations/code-migration-modernization/migration-planning-roadmap
- lib-process:code-migration-modernization--migration-testing-strategy·LibraryProcessspecializations/code-migration-modernization/migration-testing-strategy
- lib-process:code-migration-modernization--monolith-to-microservices·LibraryProcessspecializations/code-migration-modernization/monolith-to-microservices
- lib-process:code-migration-modernization--performance-optimization-migration·LibraryProcessspecializations/code-migration-modernization/performance-optimization-migration
- lib-process:code-migration-modernization--serverless-migration·LibraryProcessspecializations/code-migration-modernization/serverless-migration
- lib-process:code-migration-modernization--technical-debt-remediation·LibraryProcessspecializations/code-migration-modernization/technical-debt-remediation
- lib-process:code-migration-modernization--ui-framework-migration·LibraryProcessspecializations/code-migration-modernization/ui-framework-migration
- lib-process:software-architecture--refactoring-plan·LibraryProcessrefactoring-plan
- lib-skill:code-migration-modernization--api-compatibility-analyzer·LibrarySkillapi-compatibility-analyzer
- lib-skill:code-migration-modernization--api-inventory-scanner·LibrarySkillapi-inventory-scanner
- lib-skill:code-migration-modernization--architecture-analyzer·LibrarySkillarchitecture-analyzer
- lib-skill:code-migration-modernization--authentication-migrator·LibrarySkillauthentication-migrator
- lib-skill:code-migration-modernization--build-system-migrator·LibrarySkillbuild-system-migrator
- lib-skill:code-migration-modernization--characterization-test-generator·LibrarySkillcharacterization-test-generator
- lib-skill:code-migration-modernization--cloud-cost-estimator·LibrarySkillcloud-cost-estimator
- lib-skill:code-migration-modernization--cloud-readiness-assessor·LibrarySkillcloud-readiness-assessor
- lib-skill:code-migration-modernization--code-smell-detector·LibrarySkillcode-smell-detector
- lib-skill:code-migration-modernization--codemod-executor·LibrarySkillcodemod-executor
- lib-skill:code-migration-modernization--compliance-validator·LibrarySkillcompliance-validator
- lib-skill:code-migration-modernization--configuration-migrator·LibrarySkillconfiguration-migrator
- lib-skill:code-migration-modernization--containerization-assistant·LibrarySkillcontainerization-assistant
- lib-skill:code-migration-modernization--contract-test-generator·LibrarySkillcontract-test-generator
- lib-skill:code-migration-modernization--data-migration-validator·LibrarySkilldata-migration-validator
- lib-skill:code-migration-modernization--dead-code-eliminator·LibrarySkilldead-code-eliminator
- lib-skill:code-migration-modernization--dependency-scanner·LibrarySkilldependency-scanner
- lib-skill:code-migration-modernization--dependency-updater·LibrarySkilldependency-updater
- lib-skill:code-migration-modernization--documentation-generator·LibrarySkilldocumentation-generator
- lib-skill:code-migration-modernization--domain-model-extractor·LibrarySkilldomain-model-extractor
- lib-skill:code-migration-modernization--etl-pipeline-builder·LibrarySkilletl-pipeline-builder
- lib-skill:code-migration-modernization--event-sourcing-migrator·LibrarySkillevent-sourcing-migrator
- lib-skill:code-migration-modernization--framework-compatibility-checker·LibrarySkillframework-compatibility-checker
- lib-skill:code-migration-modernization--iac-generator·LibrarySkilliac-generator
- lib-skill:code-migration-modernization--knowledge-extractor·LibrarySkillknowledge-extractor
- lib-skill:code-migration-modernization--legacy-code-interpreter·LibrarySkilllegacy-code-interpreter
- lib-skill:code-migration-modernization--license-compliance-checker·LibrarySkilllicense-compliance-checker
- lib-skill:code-migration-modernization--logging-migrator·LibrarySkilllogging-migrator
- lib-skill:code-migration-modernization--migration-validator·LibrarySkillmigration-validator
- lib-skill:code-migration-modernization--openapi-generator·LibrarySkillopenapi-generator
- lib-skill:code-migration-modernization--performance-baseline-capturer·LibrarySkillperformance-baseline-capturer
- lib-skill:code-migration-modernization--query-translator·LibrarySkillquery-translator
- lib-skill:code-migration-modernization--refactoring-assistant·LibrarySkillrefactoring-assistant
- lib-skill:code-migration-modernization--rollback-automation-skill·LibrarySkillrollback-automation-skill
- lib-skill:code-migration-modernization--schema-comparator·LibrarySkillschema-comparator
- lib-skill:code-migration-modernization--soap-to-rest-converter·LibrarySkillsoap-to-rest-converter
- lib-skill:code-migration-modernization--static-code-analyzer·LibrarySkillstatic-code-analyzer
- lib-skill:code-migration-modernization--strangler-fig-orchestrator·LibrarySkillstrangler-fig-orchestrator
- lib-skill:code-migration-modernization--technical-debt-quantifier·LibrarySkilltechnical-debt-quantifier
- lib-skill:code-migration-modernization--test-coverage-analyzer·LibrarySkilltest-coverage-analyzer
- lib-skill:code-migration-modernization--ui-component-migrator·LibrarySkillui-component-migrator
- lib-skill:code-migration-modernization--vulnerability-scanner·LibrarySkillvulnerability-scanner
- lib-skill:software-architecture--code-complexity-analyzer·LibrarySkillcode-complexity-analyzer