دوره آموزشی طراحی نرم افزار: کد و طراحی Smells
26 دقیقهمتوسط2019-09-17
مدرسین

Harrison Ferrone
Software Engineer, Game Developer, and Creative Technologist
جزئیات دوره
آیا تا به حال به این فکر کرده اید که آیا کد تازه نوشته شده شما به اندازه دلخواه شما موثر و قابل درک است؟ در این دوره آموزشی، نحوه شناسایی و مقابله با Smellهای کد و طراحی را بیاموزید: کدهایی که در عین کاربردی بودن، دارای نقاط ضعفی هستند که ممکن است منجر به ایجاد باگ یا مشکلات دیگر در خط شوند. مدرس Harrison Ferrone به تاریخچه Smellهای کد و نحوه تأثیر آنها بر گردش کار توسعه مدرن می پردازد. او نحوه کشف عادات بد سطح پایین یا روش را در کد، و همچنین نحوه تمیز نگه داشتن کد کلی سیستم، شناسایی و به روز رسانی انتزاعات بد، و موارد دیگر را بررسی می کند. بعلاوه، نحوه استفاده از ابزارها را برای از بین بردن کد بدی که با آن مواجه می شوید، ببینید.
اهداف یادگیری
Smellهای کد چیست؟
شناسایی Smellهای کد
محدود کردن Smellهای سطح برنامه
اجتناب از Smellهای طراحی
شناسایی انتزاعات بد
اهداف یادگیری
Smellهای کد چیست؟
شناسایی Smellهای کد
محدود کردن Smellهای سطح برنامه
اجتناب از Smellهای طراحی
شناسایی انتزاعات بد
مهارت ها
Software DesignEssential TrainingSoftware Development
سرفصل ها
0. مقدمه
- 01 - کد ناکارآمد خود را شناسایی کنید
- 02 - آنچه باید بدانید
1. شروع به کار
- 03 - درس تاریخ مختصر
- 04 - چگونه می توان Smell را رمز کرد
2. شناسایی Smellهای کد
- 05 - Smellهای سطح روش را پیدا کنید
- 06 - Smellهای سطح کلاس دامپزشکی
- 07 - Smellهای سطح برنامه را محدود کنید
3. اجتناب از Smellهای طراحی
- 08 - انتزاعات بد را شناسایی کنید
- 09 - سوء تفاهم در کپسولاسیون
- 10 - مدولارسازی نادرست
- 11 - سوء مدیریت سلسله مراتبی
نتیجه
- 12 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی الگوهای طراحی هوش مصنوعی عاملمحور مبتنی بر فضای ابری
- دوره آموزشی بازتعریف نقشهای توسعه نرمافزار در عصر هوش مصنوعی
- دوره آموزشی الگوهای طراحی React
- دوره آموزشی معماری نرمافزار: الگوهایی برای توسعهدهندگان
- دوره آموزشی مبانی برنامه نویسی: طراحی شی گرا
- دوره آموزشی یادگیری توسعه رابط کاربری گرافیکی JavaFX
- دوره آموزشی پیادهسازی تخصصی طراحی دامنهمحور (DDD) در NET.
- دوره آموزشی مدیریت پروژه: انتخاب ابزار آنلاین مناسب