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

قیمت قبلی: 3,710,000 ریال
قیمت: 3,310,000 ریال


Product details

  • ASIN ‏ : ‎ B08W5WHH9M
  • Publisher ‏ : ‎ Independently published (February 7, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 291 pages
  • ISBN-13 ‏ : ‎ 979-8705971688

 

کتاب Delphi Event-based and Asynchronous Programming

Event-based programming is everywhere. Nowadays, you can hardly write any kind of application without leaning on events and messages.This simple, yet extremely powerful mechanism is also the cornerstone of asynchronous and multithreaded programming. Without events, we would not know when some task was completed.But, asynchronous and multithreaded programming consists of more than just handling multiple threads, protecting shared resources, and synchronization. It also includes designing and understanding program flow. That design aspect is often forgotten, taken for granted, and solving all the fine-grained nuances of multithreaded programming hogs the spotlight.Without understanding asynchronous flow and the bigger picture it can be hard to properly solve all the other issues, including multithreading. What used to be plain spaghetti code, now becomes temporal spaghetti.You can lose control over your objects, have bits of code creating and releasing them all over the place, even without adding multithreading into the mix. Memory leaks, crashes, and holding references to dead data long after its destruction are perfectly possible even in a singlethreaded environment.While the starting point of this book is giving a proper introduction to event-based and asynchronous programming flow and design, it also provides the necessary implementation details, explanations and code examples needed to put those designs into practice.

منابع کتاب کتاب Delphi Event-based and Asynchronous Programming

 

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

نظرات کاربران درباره کتاب Delphi Event-based and Asynchronous Programming

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Delphi Event-based and Asynchronous Programming نظر می دهد.

ارسال نظر درباره کتاب Delphi Event-based and Asynchronous Programming

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

برچسب های مرتبط با کتاب Delphi Event-based and Asynchronous Programming

زباان های برنامه نویسی کتب زبان اصلیی کامپیوتر کتب زبان اصلیی Delphi

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

Product details Publisher ‏ : ‎  Gardners Books (Septembe ...
2,960,000 ریال

codebazan

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