Practice Safe Refactoring
The safe refactoring workflow is: invoke the skill, then verify tests still pass. This ensures your changes don't break existing behavior.
The project has a refactor skill already set up in .claude/skills/refactor/. You have test coverage from the previous exercise. Now practice refactoring routes.py safely. The get_album_stats function handles both data preparation and statistics calculation. Extract the data preparation logic into a helper function.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Software Development with Claude Code
अभ्यास निर्देश
- Start Claude Code with
claude. - Use the refactor skill:
/refactor @routes.pyto extract data preparation logic into a helper function. - Run the tests to verify the refactoring didn't break anything.
- When done, type
/exitto exit Claude Code.
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें