فیکٹری کا طریقہ نقش سافٹ وئیر بنانے کے لیے ایک طاقتور ترکیب ہے جو کسی چیز کی درست کلاس کو مدنظر کیے بغیر تخلیق کرنے کے قابل ہو جاتا ہے یہ نمونہ خاص طور پر اس وقت مفید ہوتا ہے جب کہ وہ آلاتِ حکمت اور معلومات بنانے کے لیے تیار ہوں

فیکٹری کے اصولوں کو سمجھنا

فیکٹری کے طریقہ کار کے پیچھے بنیادی تصور یہ ہے کہ چیز بنانے کے لیے ایک مُ صالحانہ طریقہ وضع کیا جائے، لیکن ذیلی کلاسز یہ طے کریں کہ کس کلاس کو فوری طور پر ختم کرنے کے لئے ہے اور اس میں اضافہ کیا جائے، اس طرح موجودہ کوڈ میں تبدیلی کے بغیر نئی اطلاعاتی اقسام شامل کرنا آسان ہو گیا ہے۔

قابلِ‌اعتماد اشخاص کو تشکیل دینا

جدید اطلاقات میں اطلاعاتی نظام کو ای میل، پلگ یا فش اطلاعات جیسے مختلف چینلوں کی حمایت کرنے کی ضرورت ہوتی ہے۔ فیکٹریوں کے طریقہ کار کو استعمال کرتے ہوئے، ترقی کرنے والے ایک پلیٹ فارم بنا سکتے ہیں جہاں نئی اطلاعاتی اقسام کو نئے تفاعل انداز میں استعمال کیا جا سکتا ہے۔

درست ری ایکٹر کی حفاظت کرنا

تمام اطلاعات کے لیے ایک عامانہ تعملات کو شروع کرنے سے شروع کریں. یہ یقینی طور پر یقینی طور پر یقینی ہے کہ ہر اتصال اطلاعات بھیجنے کا طریقہ عمل کرے۔

[Ex سمپل:

[interface Notification Handler settle

خالی نوٹ (Strung پیغام)؛

کُل‌وقتی خدمت کرنے والے

اس کے بعد ہر اطلاعی نوعیت کے لیے کنکریٹ کلاس بنا لیں جیسے کہ ای میل نوٹیشن، ایم ایل نوٹیشن اور پوش نوٹیشن، ہر ایک کو نوٹی شناختی سطح پر عمل آوری کا عمل کرتے ہوئے

[Ex سمپل:

کلاس روم Email Notification Actutions Notinition Handler settlection

عوامی طور پر خالی نوٹ بھیجنے (Strung Point)

/ بھیجنے والے ای میل منطقہ ۔

[FLT]

فیکٹری کے طریقہ‌سازی کرنا

فیکٹری کلاس میں بچوں کو ماں‌باپ کے ساتھ وقت گزارنے کا طریقہ بھی شامل ہوگا ۔

[Ex سمپل:

کلاسز نوٹیشن گمانک اوبلاست

عوامی پبلک انفنٹری نوٹاڈیئر (Straring type) نوٹنگ(Straring type) -

سوئچ (type)

مقدمہ "ای میل:

واپس نئے ای میل نوٹیشن();

مقدمہ "سمس:

واپس نئے Gmail Nocification(;

مقدمہ "پُوش:

واپس نئے Push Notification(;

متناسقات:

نیا یل قانونی ارگومنٹ لافیشن("Prescent Executure oblynsion)؛ پھینک دے،[حوالہ درکار]۔

[FLT]

[FLT]

فیکٹری کے اصولوں کو استعمال کرنے کے فوائد

  • نئی اطلاعاتی اقسام شامل کرنے کے لئے انتہائی مفید ثابت ہوئے۔
  • ( ب ) آپ کو خود سے کونسے سوال پوچھنے چاہئیں ؟
  • اس میں موجود کوڈ میں ترمیم کیے بغیر توسیع کرنے سے معاونت/ غیر واضح اصول کو ظاہر کیا جاتا ہے۔
  • Filitates Proper اطلاعات نیٹ ورکنگ.

فیکٹری کے روایتی نمونے کو ترتیب دینے سے ، ترقی کرنے والے مختلف پیغامات کو منظم کرنے کیلئے ایک قابلِ‌رسائی ، قابلِ‌رسائی اور قابلِ‌رسائی نظام تیار کر سکتے ہیں ۔