विरासत पायथन कोड में खोदने और पाइथन कोड लिखते समय, मैं अक्सर pylint का उपयोग करता हूं। मैं Clone Digger का भी उपयोग कर रहा हूं। मैंने हाल ही में rope का उपयोग शुरू किया है, जो स्वचालित रीफैक्टरिंग के लिए एक लाइब्रेरी है।पायथन टूल जो रेफैक्टरिंग का सुझाव देता है
लेकिन मैं रस्सी से कुछ और ढूंढ रहा हूं। मैं एक ऐसा टूल पसंद करूंगा जो संभावित रिफैक्टरिंग के बारे में सुझाव देता है: रिफैक्टरिंग का नाम, वैकल्पिक रूप से इसका संक्षिप्त वर्णन (सीखने के उद्देश्यों के लिए बढ़िया) प्रदान करता है, कोड अनुभाग को हाइलाइट करता है और मुझे खुद को रिफैक्टरिंग करने देता है। क्या ऐसा कोई उपकरण है? साइकिल मरम्मत आदमी http://bicyclerepair.sourceforge.net/
साइकल मरम्मत आदमी क्या है बाहर
सीखने के प्रयोजनों के लिए, मैं या तो http://www.refactoring.com/ या मार्टिन फाउलर द्वारा वास्तविक पुस्तक की सिफारिश करता हूं, मुझे आपके द्वारा वर्णित किसी भी उपकरण की जानकारी नहीं है :( – Ryan
क्या आपके पास है जिस प्रकार के उपकरण को आप ढूंढ रहे हैं उसका एक ठोस उदाहरण, जो पहले से ही पाइथन या किसी अन्य प्रोग्रामिंग भाषा के लिए मौजूद है? – bignose
दोनों पिलिंट और क्लोन डिगर कोड में विशिष्ट समस्याओं को इंगित करके कुछ समस्याग्रस्त स्थानों का सुझाव देते हैं, लेकिन वे खुद को रेफैक्टरिंग का सुझाव नहीं देते हैं – Anonymous