मैंने हाल के महीनों में कटास कोडिंग में काफी दिलचस्पी ली है। मेरा मानना है कि वे मेरे प्रोग्रामिंग कौशल को सुधारने और कोड की गुणवत्ता में सुधार करने का एक शानदार तरीका हैं जो मैं नौकरी पर लिखता हूं।
ऐसे कई स्थान हैं जहाँ कटास पाए जा सकते हैं। पसंद..
http://schuchert.wikispaces.com/Katas
मैंने इन्हें कटास के उत्कृष्ट भंडार के रूप में पाया है ... उनमें से कुछ पर मेरे प्रयास काफी पुरस्कृत हुए हैं।
हालाँकि, मुझे लगता है कि मैंने अब तक जितने भी काटा हैं, उनमें से एक को कम आना है। उनमें से कोई भी मुझे खराब कोड को फिर से भरने का अभ्यास करने की अनुमति नहीं देता है। यह बहुत अच्छी बात है कि पहली बार स्वच्छ कोड कैसे लिखना है ... लेकिन अपनी वर्तमान नौकरी में, मेरे पास नए कोड लिखने के बहुत अधिक अवसर नहीं हैं। बल्कि मैं अक्सर विरासत कोड के खिलाफ जूझ रहा हूं और यह पता लगाने की कोशिश कर रहा हूं कि कैसे रिफ्लेक्टर मॉड्यूल, निर्भरता को खत्म करना, और युग्मन को कम करना है।
जैसे, मैं एक युगल कटास के लुक आउट पर हूं जिसका उपयोग मैं विरासत कोड को फिर से भरने और इसे स्वच्छ कोड में बदलने के अपने कौशल को सुधारने के लिए कर सकता हूं।
क्या किसी को किसी के बारे में पता है जो पहले से मौजूद है? मुझे पता है कि काम पर होने के दौरान मुझे इस पर बहुत अभ्यास होता है ... लेकिन मैं अपने कौशल को उस बिंदु पर ले जाना चाहता हूं, जहां मैं जल्दी से देख सकता हूं कि कक्षाओं में अलग-अलग निर्भरता और अलग-अलग चिंताओं को कैसे समाप्त किया जाए बहुत दूर है।