मैं एक एप्लिकेशन लिख रहा हूं जो उपग्रह चित्रों के साथ काम करता है, और मेरे बॉस ने मुझे कुछ व्यावसायिक अनुप्रयोगों को देखने के लिए कहा, और देखें कि वे कैसे व्यवहार करते हैं। मुझे एक अजीब व्यवहार मिला और फिर जैसा मैं देख रहा था, मैंने इसे अन्य मानक अनुप्रयोगों में भी पाया।
ये प्रोग्राम पहले अस्थायी फ़ोल्डर में लिखते हैं, और फिर इसे इच्छित गंतव्य पर कॉपी करते हैं।
उदाहरण: 7zip पहले अस्थायी फ़ोल्डर में निकालता है, और फिर निकाले गए डेटा को उस स्थान पर कॉपी करता है जिसे आपने डेटा को निकालने के लिए कहा था।
मैं इस दृष्टिकोण के साथ कई समस्याएं देखता हूं:
अस्थायी फ़ोल्डर में पर्याप्त स्थान नहीं हो सकता है, जबकि इच्छित स्थान में इतना स्थान हो सकता है।
यदि यह एक बड़ी फाइल है, तो यह कॉपी ऑपरेशन के लिए एक गैर-नगण्य राशि ले सकता है।
मैंने इसके बारे में बहुत सोचा, लेकिन मैं ऐसा करने के लिए एक भी सकारात्मक बिंदु नहीं देख सका। क्या मुझे कुछ याद आ रहा है, या ऐसा करने का कोई वास्तविक लाभ है?