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