मैं सहमत हूं कि "अपने कोड को साफ करने के लिए" रिफैक्टिंग एक फैंसी शब्द है, लेकिन "सिर्फ" के साथ नहीं। लोग एक कारण के लिए फैंसी शब्दों का उपयोग करते हैं: कभी-कभी क्योंकि वे चतुर दिखना चाहते हैं, और कभी-कभी क्योंकि वे एक अधिक या अधिक सटीक अर्थ बता रहे हैं, और आईएमएचओ रीफैक्टरिंग (भले ही कभी-कभी दुरुपयोग किया जाता है) आम तौर पर उत्तरार्द्ध का संदर्भ देते हैं।
"क्लीन अप" का मतलब कुछ भी हो सकता है "रिफॉर्मेटिंग थोडा" से "बड़े चिट्ठों को फिर से लिखना"।
"रीफैक्टरिंग" का अर्थ विशेष रूप से "कोड में छोटे वृद्धिशील परिवर्तन, समान कार्यक्षमता को बनाए रखने के लिए डिज़ाइन किया गया है, जबकि इसे बेहतर डिज़ाइन में बदलना" है। और आपके द्वारा की जाने वाली चीजों पर सबसे अच्छा अभ्यास का एक शरीर है: कुछ तदर्थ हैं, लेकिन सामान्य सिद्धांत हैं, जैसे कि यूनिट परीक्षण, नए कार्यों या वर्गों में कार्यों का हिस्सा निकालना, आदि, जिसे लोग सीख सकते हैं और सीखना चाहिए ।
आप कहते हैं "कोड क्लीन अप के लिए समय आवंटित करने में सिर्फ ट्रिक मैनेजमेंट"। लेकिन अगर "रिफ्लेक्टिंग" कहा जाता है, तो यह अवधारणा सही ढंग से बताती है कि स्पष्टता में एक स्थिर निवेश अब भविष्य में दक्षता में लाभांश का भुगतान करेगा, तो यह "चाल" नहीं है, यह स्पष्ट और प्रभावी संचार है।