ci در برنامه نویسی به چه معناست؟

ci در برنامه نویسی به چه معناست؟

حسین تابان حسین تابان نوع: پرسش 1396/8/23

در برنامه نویسی یک لغت به نام CI به کار میرود لطفا توضیح بدین در موردش

فکر کنم بهش میگن یکپارچه‌سازی مداوم

مرسی

دیدگاه‌ها
مجید هوشیار مجید هوشیار

CI که مخفف Continuous integration است، ci یکسری از روش‌ها است که باعث حفظ انسجام کد در برنامه‌نویسی می‌شود و از به‌هم‌ریختگی کد جلوگیری می‌کنه.

این روش‌ها به شکل build کردن مداوم پروژه پس از هر تغییر در کد توسط برنامه‌نویسان و اجرای تست کیس‌های برنامه هست.

به عنوان مثال هر زمان که یک Commit یا check-in توسط توسعه‌دهنده بر مخزن پروژه push شود همه‌ی تست‌های پروژه اجرا می‌شود تا بتوان اطمینان حاصل کرد که همه‌ی قسمت‌های کد با یک‌دیگر سازگار است و صحیح کار می‌کند.

گفتنی است که این روش‌ در توسعه نرم افزار به روش چابک امری ضروری است.

CMPin

برای درج دیدگاه وارد شوید