شہری اینڈمپ؛ اسٹرکچرل انجینئری؛
لازیشنشنشن کو استعمال کرتے ہوئے اطلاق کرنے کیلئے استعمال کِیا جاتا ہے
Table of Contents
جدید سافٹ وئیر ترقی میں، صارف کو تجربہ فراہم کرنے کے لیے وقت کا آغاز کرنا ضروری ہے۔ایک مؤثر تکنیک ہے کہ وہ آغازی کارکردگی کو ترجیح دے Lazycription production]۔ یہ نمونہ چیزوں کی تخلیق یا انتہائی ضروری کارکردگی کو اس وقت تک برقرار رکھتا ہے جب تک وہ اصل میں ضرورت ہو جائے، ابتدائی اوقات میں لوڈ نہ کریں۔
لازیشنشن کیا ہے ؟
لازی struction ایک ایسا ڈیزائن ہے جو کسی چیز یا عمل کی پیدائش کو اس وقت تک روک دیتا ہے جب تک کہ پہلے اسے لازمی قرار نہ دیا جائے۔ شروع کرنے کے دوران غیر ضروری کام سے گریز کرنے سے درخواست زیادہ مؤثر اور مؤثر ہو سکتی ہے۔
لازیشنیشن کے استعمال کے فوائد
- Effecter Strip Time: وسائل کے حصول کے عمل سے ابتدائی بار کو حل کرتا ہے۔
- ماخذ Esport: [1] ضرورت وقت میں صرف یادداشت اور CPU چکر محفوظ کرنے سے محفوظ رہتا ہے۔
- [Immports servesness: صارف کو لانچ کرنے پر بنیادی خصوصیات تک رسائی حاصل ہوتی ہے۔
لازیشنشنشن
اگر آپ کو کسی کام میں حصہ لینا پڑے تو آپ کیا کریں گے ؟
- [LLT:0] استعمال کرنے والے یا [Proxies وہ چیزیں جو طلب پر فوری طور پر بنائی جاتی ہیں۔
- کا اطلاق کرنا آپ کے کوڈ میں ] کسی چیز کو بنانے سے پہلے چیک کرنے کے لئے اپنے کوڈ کے اندر موجود ہونے کے لئے چیک کریں اگر کوئی چیز موجود ہو۔
- زبان کی حروف تہجی خصوصیات، مثلاً ][Lazy خصوصیات[1] C# یا [LLT:2] [Lazy تجزیے میں۔
بہترین مشقیں اور معاملات
اگرچہ سُست ابتدائی کارکردگی بہتر ہو سکتی ہے توبھی اسے استعمال کرنا چاہئے ۔
- لیکن اگر آپ کو لگتا ہے کہ آپ کو اِس بات کا یقین ہے کہ آپ کو اِس بات پر یقین ہے کہ آپ کو اُس کی ضرورت ہے تو آپ کیا کریں گے ؟
- محفوظ شدہ دھاگہ محفوظ اگر آپ کا اطلاق بہت زیادہ کیا گیا تو.
- بوتلوں کی شناخت کرنے کے لئے اپنے اطلاق پر انحصار کریں اور یہ طے کریں کہ کس طرح سستے ابتدائی بنانے کا عمل بہت فائدہمند ہوگا ۔
کُنَّا
لازی انفنٹرییشن (Lazy Executation) ایک طاقتور ذریعہ ہے جس میں اطلاق اوقات اور وسائل کی انتظامیہ کو بہتر بنانے کے لیے استعمال کیا جاتا ہے۔ جب عمل میں لایا جاتا ہے تو اس سے بہتر جوابی کارروائی کے اطلاقات کا باعث بن سکتے ہیں جو صارف کو بہتر خدمت انجام دینے کے دوران ضرورت پڑ سکتے ہیں۔