Loading
Cover of Mastering JavaScript Functional Programming
English Unordered Frontend Development

Mastering JavaScript Functional Programming

Federico Kereki

Federico Kereki

4.3 / 5

0 نظر

2020

سال انتشار

457

صفحه

582

بازدید

معرفی کلی کتاب کتاب Mastering JavaScript Functional Programming به شما کمک می‌کند تا عمیق‌تر به دنیای توسعه نرم‌افزار با JavaScript وارد شوید و الگوهای برنامه‌نویسی تابعی را بهتر بشناسید. این کتاب با نگاهی تخصصی، به شما نشان خواهد داد که چطور با بکارگیری اصول برنامه‌نویسی

درباره این کتاب

معرفی کلی کتاب

کتاب Mastering JavaScript Functional Programming به شما کمک می‌کند تا عمیق‌تر به دنیای توسعه نرم‌افزار با JavaScript وارد شوید و الگوهای برنامه‌نویسی تابعی را بهتر بشناسید. این کتاب با نگاهی تخصصی، به شما نشان خواهد داد که چطور با بکارگیری اصول برنامه‌نویسی تابعی، کدهای خود را سازمان‌دهی و بهبود ببخشید.

خلاصه کتاب

در این کتاب، شما با مفاهیم بنیادین برنامه‌نویسی تابعی در JavaScript آشنا خواهید شد. نویسنده با مثال‌های گوناگون نشان می‌دهد که چگونه می‌توان با استفاده از توابع خالص، افعال اول درجه، کامپوزیشن توابع، و تکنیک‌های دیگر، کدی تمیز‌تر، کاراتر، و آسان‌تر برای تست و نگهداری نوشت. در طول کتاب، به مباحثی چون High-order functions، Closures، و Recursion نیز پرداخته می‌شود. این کتاب همچنین به مفاهیم پیشرفته‌تری از جمله Monads، Currying، و Lazy evaluation نیز می‌پردازد.

دستاوردهای کلیدی

  • درک عمیق‌تر از برنامه‌نویسی تابعی در JavaScript
  • توانایی نوشتن کدی که تست و نگهداری آن ساده‌تر است
  • ترکیب راهکارهای مختلف به منظور افزایش کارایی و کاهش پیچیدگی
  • توانایی حل مسائل پیچیده با استفاده از تکنیک‌های پیشرفته تابعی

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

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

کدی که به خوبی سازمان‌دهی شده است، همچون شعر است؛ آن را باید با دقت و ظرافت بافت تا قابل فهم و دلنشین باشد.

چرا این کتاب مهم است

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

از این کتاب بپرس

پرسشت با عنوان و نویسنده همین کتاب برای دستیار ارسال می‌شود. هر پاسخ ۲ امتیاز مصرف می‌کند.

وارد شوید تا بتوانید از دستیار کتاب بپرسید.

نظر خوانندگان

0 نظر · میانگین 4.3 از ۵

هنوز نظری ثبت نشده

اگر این کتاب را خوانده‌اید، تجربه‌تان را با دیگران به اشتراک بگذارید.

نظر خودت را بنویس

وارد شوید تا نظر خود را ثبت کنید.

پرسش و پاسخ خوانندگان

سؤال مشخص بپرس و از تجربه جامعه استفاده کن.

وارد شوید تا سؤال بپرسید یا پاسخ بدهید.

هنوز پرسشی ثبت نشده

اولین سؤال روشن و مفید را شما مطرح کنید.

منابع مرتبط برای ادامه همین مسیر.