دیزاین پترن Chain of Responsibility در اندروید

بزرگترین چالش در ساخت برنامه های اندرویدی ، چالش کار با سایر توسعه دهندگان است. مطمئناً، مدیریت روش های چرخه حیات خسته کننده است. ساختن custom view که layout را خراب نمی کنند و render cycle ها نمی توانند پیچیده باشند. و نگه داری از برنامه های در حال گسترش همیشه یک کار تمام وقت است.

دیزاین پترن Chain of Responsibility  در اندروید

بزرگترین چالش در ساخت برنامه های اندرویدی ، چالش کار با سایر توسعه دهندگان است. مطمئناً، مدیریت روش های چرخه حیات خسته کننده است. ساختن custom view که layout را خراب نمی کنند و render cycle ها نمی توانند پیچیده باشند. و نگه داری از برنامه های در حال گسترش همیشه یک کار تمام وقت است.

اما هیچ کاری در دنیای توسعه اندروید به اندازه انجام همه این کارها به طور هم زمان و در همان پایه کد دشوار نیست. مشکل همزمان کار کردن با سایر توسعه دهندگان Android با نوشتن سیستم های همزمان تفاوتی ندارد. هنگام نوشتن سیستم های همزمان، مسئله اصلی حالت مشترک است.

هنگام نوشتن برنامه های Android با سایر توسعه دهندگان مسئله اصلی این است که همه کد ها مشترک است. چگونه همزمانی حالت مشترک را اداره می کند؟برنامه نویسی کاربردی پارادایم را ایجاد می کند که در آن هیچ حالت مشترک وجود ندارد ،بنابراین نگرانی بابت هم زمانی وجود ندارد.

منبع  : باگتو

برای مشاهده کامل مطلب کلیک کنید

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *