این اولین ماژول از سری (برنامه ریزی شده) به نام "هرم بازسازی مجدد" است که به دستیابی به کد پاک اختصاص داده شده است.
ما از تکنیک های refactoring استفاده می کنیم و همه تغییرات را به صورت زنده انجام می دهیم. دانش آموز کد منبع را دانلود می کند و تمام تغییرات را به همراه مربی - گام به گام انجام می دهد. در این نمونه ما از الگوی طراحی مترجم به عنوان هدف سفر بازسازی خود استفاده می کنیم. الگوی مترجم با دو الگوی طراحی خلاقانه همراه است - Factory Method و Fluent Builder که همچنین نتیجه فعالیتهای بازسازی هستند.
اصول SOLID به جای آموزش تنها تئوری، در عمل توضیح داده خواهد شد.
سفر به ما امکان میدهد تا تبدیلهای کد مانند:
را تمرین کنیمLoop را با Stream جایگزین کنید
استخراج نماینده/کلاس
استخراج رابط
Extract Parameter Object
متد را با شیء متد جایگزین کنید
روش استخراج/متغیر
روش انتقال
روش درون خطی/متغیر
IntelliJ IDE، Java را نصب کنید و آن را امتحان کنید. شما تمام تغییرات را گام به گام با مربی انجام خواهید داد و تبدیلهای refactoring ساخته شده در IntelliJ را یاد خواهید گرفت. همچنین پس از ثبت نام در این کارگاه آنلاین از قیمت های تبلیغاتی سایر آموزش های من مطلع می شوید که به شما امکان می دهد با کمترین قیمت ممکن به این موضوع ادامه دهید.
به صدها توسعهدهنده نرمافزاری بپیوندید که کل این ۲ ساعت را صرف کردهاند و در کار روزانهشان از تکنیکهای بازآفرینی در Clean Code استفاده کردهاند.
نظری ارسال نشده است.
مربی فنی و سازمانی
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.