ریفکتورینگ خودکار نرمافزار با OpenRewrite و هوش مصنوعی مولد
✅ سرفصل و جزئیات آموزش
مدرنسازی و نگهداری کدهای بزرگ میتواند یک چالش دشوار باشد، اما اتوماسیون میتواند روند را کارآمد و مقیاسپذیر کند. این دوره بررسی میکند که چگونه میتوان از OpenRewrite و هوش مصنوعی مولد برای اتوماسیون refactoring نرمافزار در مقیاس وسیع استفاده کرد و انتقالات کد، مهاجرتها و بهینهسازیها را بدون مشکل انجام داد.
یاد بگیرید که چگونه دستورالعملهای OpenRewrite سفارشی طراحی و به کار ببرید، اتوماسیون refactoring را به پایپ لاین های CI/CD ادغام کنید و با تغییرات کد مبتنی بر هوش مصنوعی، کارایی توسعهدهنده را افزایش دهید. از طریق مثالهای عملی و سناریوهای دنیای واقعی، مهارتهای عملی برای مدرنسازی سیستمهای قدیمی، اجرای استانداردهای کدنویسی و بهبود کیفیت نرمافزار با حداقل تلاش دستی را به دست آورید.
در پایان این دوره، شما با ابزارها و تکنیکهایی مجهز خواهید شد تا به بهبود کد در مقیاس وسیع و به طور خودکار در سازمان خود بپردازید.
ریفکتورینگ خودکار نرمافزار با OpenRewrite و هوش مصنوعی مولد
-
مدرنسازی و نگهداری کدهای بزرگ 0:00:59
-
اهمیت refactoring نرمافزار 0:05:15
-
چالشهای refactoring دستی و نیاز به اتوماسیون 0:03:56
-
معرفی OpenRewrite در تغییر نرمافزار 0:05:19
-
مزایای ترکیب OpenRewrite با اتوماسیون کمکشده توسط هوش مصنوعی 0:03:30
-
دمو: فعال کردن تغییرات کد در مقیاس وسیع با Moderne SaaS 0:02:00
-
مفاهیم اصلی و فرآیند کار OpenRewrite 0:04:52
-
دستورالعملهای OpenRewrite: دستورالعملهای مهاجرت کدگذاریشده 0:05:55
-
اجرای دستورالعملها از CLI Moderne، یک ابزار ساخت و Moderne SaaS 0:07:36
-
دمو: بهکارگیری OpenRewrite برای refactor کد Java با استفاده از CLI 0:07:25
-
دمو: refactor کد Java با OpenRewrite با استفاده از پلاگین Maven 0:06:07
-
دمو: استفاده از Moderne SaaS برای اجرای یک دستورالعمل refactoring 0:03:27
-
جمعآوری دستورالعملها با دستورالعملهای اعلامی 0:03:53
-
دمو: اجرای چندین دستورالعمل به ترتیب 0:04:44
-
دمو: آشنا شوید با Moddy Desktop، یک عامل هوش مصنوعی برای مدرنسازی چندپروژهای 0:03:21
-
مطالعات موردی: چگونه سازمانها از OpenRewrite برای تغییر کد در مقیاس وسیع استفاده میکنند 0:03:28
-
مدیریت مهاجرت فریمورکها و بهروزرسانیهای امنیتی 0:02:20
-
چالش: دستورالعملها 0:01:06
-
راهحل: دستورالعملها 0:04:33
-
مدیریت بهروزرسانیهای نسخه زبانهای برنامهنویسی 0:01:51
-
چالش: دستورالعمل 0:00:44
-
راهحل: دستورالعمل 0:02:46
-
بررسی کد منبع برای تحلیل تأثیر 0:02:36
-
چالش: دستورالعملها 0:00:54
-
راهحل: دستورالعملها 0:04:45
-
گامهای بعدی در سفر refactoring شما 0:01:43
مشخصات آموزش
ریفکتورینگ خودکار نرمافزار با OpenRewrite و هوش مصنوعی مولد
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متوسط
- تعداد درس:26
- مدت زمان :1:33:08
- حجم :219.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy