جدید سافٹ وئیر ترقی میں، موڈر اور پائیدار نظام تخلیق کرنا بہت ضروری ہے، EsLID اصولوں کے لیے ضروری ہے، جو چیز کے لیے بنائی گئی پروگرامنگ کے لیے اصل میں، CI/CD پائپ لائنوں پر اپنی مؤثر اور پائیداری کو بڑھانے کے لیے استعمال کیا جا سکتا ہے۔اس مضمون میں بتایا گیا ہے کہ کیسے آپ اپنے سی آئی / کام میں بہتری کے لیے صحیح نتائج حاصل کر سکتے ہیں۔
سی آئی اے/سی ڈی کنسکرپٹ میں سوئیڈ اُصولوں کو سمجھنا
سولبیڈی اصول پانچ کلیدی اصولوں پر مشتمل ہے:
- [S] - واحد بنیادی اکائی
- - اوپن/کلوزیڈ پرنسپلل -
- [L] - لیسکوکومیشن پرنسپلل -
- [I] - Greater Segration Princele -
- [D] - انحصاری عدم اعتماد بنیادی اکائی
تنہا ذمہداریوں کا اطلاق کرنا
سی آئی اے/سی ڈی پائپ لائنوں میں ہر مرحلے یا کام کو واضح طور پر ایک ذمہ داری سونپی جانی چاہیے۔مثلاً کوڈ کیشن، امتحان اور ان کی کارکردگی کو الگ الگ الگ کام میں تبدیل کرنا۔ اس سے پائپ لائن کو برقرار رکھنے اور مشکلات کو برقرار رکھنے میں سہولت ملتی ہے۔
کھلے/سیل
آپ کے پائپ لائن کو موجودہ مراحل میں تبدیل کئے بغیر وسعت دینے کے قابل بنائیں ۔
نقلمکانی
اس طریقے سے آپ کو مجموعی پائپ لائن یا انساب کو متاثر کئے بغیر ہی اپ کے اجزاء کو تبدیل کرنے کی اجازت مل جائے گی
مواجہجیجیاے کا اطلاق کرنا
مختلف پائپ لائنوں کے لیے مخصوص سطح کے مخصوص تناسب یا CPRS بنایئے۔ ایک سے متعلقہ ربط : بجائے ہر پلگ انس کی ضرورت کو کم کرنے اور واضح بہتر بنانے کے لیے مختلف سطح پر تعملات بنائیں
اپنی ذمہداری پوری کرنا
مثال کے طور پر ، اپنے پائپ لائن کو ایسے نظام کے بارے میں بتائیں جو کسی بھی طرح کی معلومات کو بہتر بنانے اور بہتر ڈیکوپنگ کرنے کے لئے استعمال کئے جاتے ہیں ۔
سی آئی اے/سی ڈی میں سول ایڈز کے اصولوں کا اطلاق کرنے کے فوائد
آپ کی سی آئی اے/سی ڈی پائپ لائنوں میں سول ایڈز کے اصولوں کا انعقاد کرنا اس طرح ہوتا ہے:
- زیادہ قابلِاعتماد اور قابلِرسائی کام کے مراکز
- نئی خصوصیات کو شامل کرنے کے لئے حوصلہافزائی
- آزمائشوں اور تسلی کا تجربہ
- تجدید کے دوران غلطیوں کا خطرہ کم ہو جاتا ہے۔
کُنَّا
سی آئی اے/سی ڈی پائپ لائنوں پر سوڈیڈی اُصولوں کا اطلاق کرنا اپنے موڈر اور مطابقتپسندانہ توازن کو بہتر بنا سکتا ہے ۔