sk Skill · jabrena
051-design-two-steps-methods
Use when a complex or risky code change should be split into Kent Beck's two-step method by first making the change easy through behavior-preserving preparatory refactoring, then making the intended behavior change once the design supports it. This should trigger for requests such as Apply two-step change; Make this risky change safer; Refactor before changing behavior; Separate preparation from behavior change.…
Open on skills.sh ↗read 2026-09-17
- installs 8w
- 0
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
Java
- Host repository
- jabrena/plinth
- Version
- 0.18.0
- Licence
- Apache-2.0
- Host stars
- 440
- Host language
- Java