آموزش توسعه برنامه iOS: الگوهای طراحی برای معماری موبایل

دانلود iOS App Development: Design Patterns for Mobile Architecture

فن آوری های پایگاه داده و شبکه به طور مداوم تغییر می کنند. چند سال پیش XML/SOAP چیز بود. حالا JSON است. Google ساختارهای داده ای کارآمد دیگری برای کار با آن دارد. امسال ممکن است شما از داده های اصلی استفاده کنید ، سال آینده می تواند قلمرو یا SQL/SQLITE ساده باشد. بسیاری از توسعه دهندگان علاقه مند نیستند یا تفاوت های ظریف این فناوری های مختلف را درک نمی کنند ، به خصوص وقتی صحبت از نخ و فرآیندهای ناهمزمان می شود. این یک بخش پیچیده و همیشه در حال تغییر کد است و باید به همراه تمام جزئیات اجرای آن جدا شود. بازگشت JSON ، اشیاء داده اصلی ، قلمرو یا نتیجه SQL نشتی را نشان می دهد که جزئیات و پیچیدگی های اجرای لایه های فوقانی را نشان می دهد. بهترین راه برای جلوگیری از این کار ، کار با POSOS (اشیاء Swift Swift قدیمی) است. این نهادها هیچ ارتباطی به پایگاه داده ندارند و دارای منطقی کمی هستند. این اجازه می دهد تا آنها به هر لایه منتقل شوند. لایه ترجمه وظیفه دارد در پایگاه داده/منطق شبکه مختلف و بازگرداندن این نهادها را بر عهده بگیرد.

برای دریافت و مشاهده جزییات بیشتر این دوره کلیک کنید