کتاب iOS Architecture Patterns

جزئیات بیشتر و خرید محصول:

۲۵,۰۰۰ تومان

توضیحات

کتاب iOS Architecture Patterns (الگوهای معماری iOS: MVC، MVP، MVVM، VIPER، و VIP در سوئیفت) در 8 فصل به شرح کامل و عملیاتی انواع معماری‌ها در iOS خواهد پرداخت.

در ادامه مقدمه‌ای از کتاب iOS Architecture Patterns را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب iOS Architecture Patterns:

همانطور که در سراسر کتاب خواهیم دید، الگوهای معماری مختلفی برای استفاده در توسعه برنامه‌های ما توسعه داده شده است – برخی معروف (و قدیمی‌تر)، مانند MVC یا MVVM، و برخی دیگر خلاقانه‌تر، مانند VIPER یا VIP.

اگر به‌تازگی شروع به توسعه برنامه کاربردی‌ها کرده‌اید یا مدتی است که در آن کار کرده‌اید، مطمئناً اطلاعاتی در مورد نحوه ساخت برنامه کاربردی و بهترین الگوی معماری برای استفاده جستجو کرده‌اید. اما احتمالاً شما نیز به همان نتیجه من رسیده اید: از دیدگاه جهانی، هیچ الگوی معماری کاملی وجود ندارد، همه آنها مزایا و معایبی دارند، و تقریباً همیشه بستگی به نحوه اعمال الگوی گفته شده دارد که کد ما قابل خواندن باشد. قابل آزمایش و مقیاس پذیر

علاوه بر این، متوجه شده اید که یک الگوی معماری به نوعی قوانین کاربردی را مشخص می‌کند، اما بعداً بسیاری از توسعه‌دهندگان آن را به منظور بهبود ویژگی‌های آن یا رفع برخی از اشکالات احتمالی آن تطبیق یا اصلاح می‌کنند.

کتاب iOS Architecture Patterns برای چه افرادی است؟

این کتاب هم برای آن دسته از توسعه‌دهندگانی است که اکنون شروع به کار کرده اند و می‌خواهند بدانند چه الگوهای معماری را می‌توانند در برنامه‌های خود اعمال کنند، و همچنین توسعه‌دهندگانی که مدتی است در حال توسعه برنامه‌های کاربردی بوده‌اند اما می‌خواهند معماری‌های احتمالی دیگری را برای کاربرد بدانند.

بنابراین، اگر آنچه می‌خواهید، این کتاب برای شما مناسب است

یاد بگیرید که برنامه‌ها را با پیروی از برخی از الگوهای معماری توضیح داده شده توسعه دهید

مزایا و معایب هر یک از الگوهای معماری توضیح داده شده را درک کنید و یکی را انتخاب کنید که مناسب شماست.

مزایای ایجاد یک کد قابل خواندن، آزمایش پذیر و مقیاس پذیر را بدانید

در این کتاب من به دنبال بررسی استفاده از هر یک از معماری‌های توضیح‌داده‌شده نیستم، بلکه به‌عنوان مقدمه‌ای برای استفاده از آن‌ها، درک چرایی اهمیت آنها خدمت کرده‌ام و از اینجا به بعد شما قادر خواهید بود یکی را انتخاب کنید. یا آن‌هایی که بیشتر برای شما مناسب هستند، می‌دانید چگونه در آنها تحقیق کنید، آنها را به کار ببرید و در حرفه خود به عنوان یک توسعه‌دهنده پیشرفت کنید.

چگونه از این کتاب استفاده کنیم؟

جدا از یک مقدمه نظری برای هر یک از الگوهای معماری ارائه شده (مقالات متعددی برای هر یک از معماری‌ها وجود دارد که در مورد ویژگی‌ها، مزایا و معایب آن‌ها صحبت می‌کنیم)، این کتاب بسیار کاربردی است. در فصل‌های 2-6 (الگوهای معماری MVC، MVP، MVVM، VIPER، و VIP)، توسعه یک برنامه کاربردی (MyToDos) به دنبال هر یک از این الگوها ارائه شده است.

برای سادگی، اگرچه بخش‌های اصلی کد ارائه شده است (بسته به مفهوم توضیح داده شده)، می‌توانید بخش‌های حذف شده کد را مشاهده کنید (که با “…” مشخص شده‌اند). با این حال، می‌توانید کد کامل هر یک از پروژه‌ها را در مخزن این کتاب بیابید.

بنابراین، من می‌خواهم فرض کنم که شما دانشی در مورد Swift و Xcode دارید که به شما امکان می‌دهد بدون مشکل مسیر کتاب را دنبال کنید.

سرفصل‌های کتاب iOS Architecture Patterns:

  • Cover
  • Front Matter
  • 1. Introduction
  • 2. MVC: Model–View–Controller
  • 3. MVP: Model–View–Presenter
  • 4. MVVM: Model–View–ViewModel
  • 5. VIPER: View–Interactor–Presenter–Entity–Router
  • 6. VIP: View–Interactor–Presenter
  • 7. Other Architecture Patterns
  • 8. Conclusion
  • Back Matter

جهت دانلود کتاب iOS Architecture Patterns می‌توانید پس از پرداخت، دریافت کنید.

توضیحات تکمیلی

فرمت کتاب

epub, PDF

ویرایش

First

ISBN

978-1-4842-9069-9

تعداد صفحات

409

انتشارات

سال انتشار

حجم

8.29 مگابایت, 24.92 مگابایت

نویسنده

هیچ دیدگاهی برای این محصول نوشته نشده است.

اشتراک‌گذاری:

جزئیات بیشتر و خرید محصول:

۲۵,۰۰۰ تومان

دسته بندی کتاب‌ها:

دیگر محصولات:

نماد اعتبار ما:

آدرس: اصفهان، فلکه ارتش

 

پشتیبانی از ساعت 18 تا 22: 09392868101

© کليه حقوق محصولات و محتوای اين سایت متعلق به مدیر سایت می‌باشد و هر گونه کپی‌برداری از محتوا و محصولات سایت پیگرد قانونی دارد.