توضیحات
آشنایی با معماری برنامه های آندروید و نوشتن کد تمیز
نام دوره : Android Architecture Masterclass
پیش نیاز:
توضیحات:
در این دوره، شما عمیقاً به طراحی و معماری اندروید خواهید پرداخت و نحوه نوشتن کدهای تمیز، خوانا و قابل نگهداری در برنامه های اندرویدی خود را یاد خواهید گرفت.
همانطور که احتمالا می دانید، شروع توسعه برای اندروید چندان سخت نیست.
در واقع، شما می توانید در عرض چند ماه از صفر به انتشار یک برنامه در Google Play بروید. با این حال، خراب کردن پروژه اندروید خود با کدهای کثیف حتی ساده تر است.
علائم کد کثیف بسیار رایج است:
کلاس هایی با هزاران خط کد، کدهای تکراری در همه جا، نام گذاری مبهم، ساختار تصادفی بسته ها، Singletons و غیره. همه اینها مشکلات بسیار جدی هستند که دیر یا زود ظاهر می شوند.
با این حال، لازم نیست که اینطور باشد! بهترین روشهایی وجود دارد که میتوانید آنها را یاد بگیرید و در برنامههای Android خود استفاده کنید که کیفیت طولانیمدت آنها را تضمین میکند:
- معماری پاک
- الگوهای معماری Model-View-X
- تزریق وابستگی
- بسته بر اساس ویژگی
- استفاده مجدد منطقی از طریق ترکیب و وراثت
- خیلی بیشتر…
پس از اتمام دوره آشنایی با معماری برنامه های آندروید و نوشتن کد تمیز، شروع به نوشتن کدهای تمیز و خوانا می کنید.
ویژگیهای مختلف در کلاسهای کوچک و جداشده کپسوله میشوند که در بستههای معنادار سازماندهی میشوند تا دامنه تجاری برنامه شما را منعکس کنند.
شما از طراحی و الگوهای معماری استاندارد استفاده خواهید کرد، بنابراین سایر توسعه دهندگان زمان بیشتری برای افزایش کد شما خواهند داشت. و خیلی خیلی بیشتر…
دیگر هیچ فعالیت و قطعه ای وجود ندارد که هزاران خط کد داشته باشد. دیگر خبری از تکرار کد نیست.
هر بار که یک ویژگی جدید اضافه میکنید، دیگر در مکانهای مختلف تغییری نمیکنید. دیگر خبری از کد اسپاگتی نیست!
در مجموع، در این دوره شما دانش و مهارت های پیشرفته ای را به دست خواهید آورد که باعث می شود به عنوان یک توسعه دهنده بازدهی بیشتری داشته باشید و شغل شما را ارتقاء بخشد.
دوره آشنایی با معماری برنامه های آندروید و نوشتن کد تمیز برای چه کسانی است:
- توسعه دهندگان حرفه ای اندروید
بخشی از دوره :
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید