शुरू करेंमुफ़्त में शुरू करें

सुरक्षित Refactoring का अभ्यास

सुरक्षित refactoring का workflow है: पहले skill चलाएँ, फिर verify करें कि tests अब भी पास हो रहे हैं. इससे सुनिश्चित होता है कि आपके बदलाव से मौजूदा behavior नहीं टूटता.

इस project में .claude/skills/refactor/ में refactor skill पहले से सेट है. आपके पास पिछले अभ्यास से test coverage मौजूद है. अब routes.py को सुरक्षित तरीके से refactor करने का अभ्यास करें. get_album_stats फंक्शन data preparation और statistics calculation — दोनों संभालता है. Data preparation logic को एक helper फंक्शन में निकालें.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Claude Code के साथ सॉफ्टवेयर डेवलपमेंट

पाठ्यक्रम देखें

अभ्यास निर्देश

  • claude से Claude Code शुरू करें.
  • Refactor skill का उपयोग करें: /refactor @routes.py ताकि data preparation logic को एक helper फंक्शन में निकाला जा सके.
  • Refactoring के बाद tests चलाकर verify करें कि कुछ भी नहीं टूटा है.
  • काम पूरा होने पर, Claude Code से बाहर निकलने के लिए /exit टाइप करें.

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें