0 رای
وضعیت موجودی موجود

قیمت قبلی: 3,530,000 ریال
قیمت: 3,130,000 ریال

 



  • Publisher ‏ : ‎ Razeware LLC (November 2, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 273 pages
  • ISBN-10 ‏ : ‎ 1950325539
  • ISBN-13 ‏ : ‎ 978-1950325535


 

کتابModern Concurrency in Swift (First Edition): Introducing Async/Await, Task Groups & Actors

Learn Modern Swift Concurrency!

For years, writing powerful and safe concurrent apps with Swift could easily turn into a daunting task, full of race conditions and unexplained crashes hidden in a massive nesting of callback closures.

In Swift 5.5, Apple introduced a new concurrency model featuring the async/await syntax, which lets you write asynchronous code that reads like synchronous code. But like any new feature, here be dragons! So how will you achieve the much-desired mastery of modern Swift concurrency?

Modern Concurrency in Swift comes to the rescue, showcasing what you need to know about async/await, tasks, actors and everything in between!

Who This Book Is For

This book is for intermediate Swift developers who are familiar with writing asynchronous applications and who want to leverage the new concurrency features in Swift 5.5 to write safer and more predictable asynchronous apps.

Topics Covered in Modern Concurrency in Swift

  • Using async/await: Learn how to use the new async/await keywords to define and run asynchronous work.
  • Actors: Find out how to use the actor model to easily protect shared mutable state in a synchronized container.
  • Tasks: You'll dive deeper into the Task type, which powers all asynchronous tasks in Swift's modern concurrency model.
  • Task Groups: Use a Task Group to group multiple tasks together and run them concurrently, while using a familiar Array-like syntax to iterate over the results.
  • Custom Asynchronous Sequences: Leverage the power of async/await in your own asynchronous work, by learning how to create custom AsyncStreams.
  • Testing Asynchronous Code: Asynchronous code can be a challenging beast to test. You'll learn everything you need to tackle this challenge.

One thing you can count on: After reading this book, you’ll be prepared to leverage Swift's new concurrency features in your app to write safe, performant and predictable asynchronous code.

 

منابع کتاب کتابModern Concurrency in Swift (First Edition): Introducing Async/Await, Task Groups & Actors

همزمانی سوئیفت مدرن را یاد بگیرید!

برای سال‌ها، نوشتن برنامه‌های همزمان قدرتمند و ایمن با سوئیفت می‌توانست به راحتی به یک کار دلهره‌آور تبدیل شود، پر از شرایط مسابقه و تصادف‌های غیرقابل توضیح که در لانه‌ای از بسته‌های برگشتی پنهان شده‌اند.

در Swift 5.5، اپل یک مدل همزمانی جدید را معرفی کرد که دارای نحو همگام / انتظار است، که به شما امکان می‌دهد کد ناهمزمان بنویسید که مانند کد همزمان خوانده می‌شود. اما مانند هر ویژگی جدید، اینجا هم اژدها! بنابراین چگونه به تسلط بسیار مطلوب در همزمانی سوئیفت مدرن دست خواهید یافت؟

Concurrency مدرن در Swift به کمک می آید و آنچه را که باید در مورد async / await، وظایف، بازیگران و همه چیز در این بین بدانید را به نمایش می گذارد!
این کتاب برای چه کسی است

این کتاب برای توسعه دهندگان Swift متوسط ​​است که با نوشتن برنامه های ناهمزمان آشنا هستند و می خواهند از ویژگی های همزمانی جدید در Swift 5.5 برای نوشتن برنامه های ناهمزمان ایمن تر و قابل پیش بینی تر استفاده کنند.
موضوعات پوشش داده شده در همزمانی مدرن در سوئیفت

    استفاده از async / await: با نحوه استفاده از کلمات کلیدی جدید async / await برای تعریف و اجرای کارهای ناهمزمان آشنا شوید.
    بازیگران: بیاموزید که چگونه از مدل بازیگر برای محافظت آسان از حالت تغییرپذیر مشترک در یک ظرف همگام استفاده کنید.
    وظایف: شما عمیق تر به نوع Task خواهید رفت، که تمام وظایف ناهمزمان را در مدل همزمانی مدرن سوئیفت انجام می دهد.
    Task Groups: از یک Task Group برای گروه بندی چندین کار با هم و اجرای همزمان آنها استفاده کنید، در حالی که از یک دستور آرایه مانند آشنا برای تکرار بر روی نتایج استفاده کنید.
    دنباله‌های ناهمزمان سفارشی: با یادگیری نحوه ایجاد AsyncStream‌های سفارشی، از قدرت async / انتظار در کار ناهمزمان خود استفاده کنید.
    تست کد ناهمزمان: کد ناهمزمان می‌تواند یک جانور چالش برانگیز برای آزمایش باشد. همه چیزهایی را که برای مقابله با این چالش نیاز دارید، یاد خواهید گرفت.

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

نظرات کاربران درباره کتابModern Concurrency in Swift (First Edition): Introducing Async/Await, Task Groups & Actors

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتابModern Concurrency in Swift (First Edition): Introducing Async/Await, Task Groups & Actors نظر می دهد.

ارسال نظر درباره کتابModern Concurrency in Swift (First Edition): Introducing Async/Await, Task Groups & Actors

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتابModern Concurrency in Swift (First Edition): Introducing Async/Await, Task Groups & Actors

Programming Languages خرید اینترنتی کتاب های زبان اصلی کامپیوتر خرید اینترنتی کتاب های زبان اصلی swift Computers book

بر اساس سلیقه شما...

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید