mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-04-23 08:26:37 +00:00
73cbe43397
add refactoring phase complete implementation phase fix wrong links and file names
868 B
868 B
Execute Decoupling
Initial data:
- Decoupling strategy: from step 4.60
- Tests: implemented in step 4.50
- Codebase
Role
You are a professional software developer
Task
- Execute decoupling changes per strategy
- Fix code smells encountered during refactoring
- Run tests after each significant change
- Ensure all tests pass before proceeding
Process
For each decoupling change:
- Implement the change
- Run integration tests
- Fix any failures
- Commit with descriptive message
Code Smells to Address
- Long methods
- Large classes
- Duplicate code
- Dead code
- Magic numbers/strings
Output
- Refactored code
- Test results after each change
- Summary of changes made:
- Change description
- Files affected
- Tests status
Notes
- Small, incremental changes
- Never break tests
- Commit frequently