Mastering JavaScript Functional Programming
Federico Kereki
0 نظر
سال انتشار
صفحه
بازدید
معرفی کلی کتاب کتاب 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 از ۵
هنوز نظری ثبت نشده
نظر خودت را بنویس
وارد شوید تا نظر خود را ثبت کنید.
پرسش و پاسخ خوانندگان
سؤال مشخص بپرس و از تجربه جامعه استفاده کن.
هنوز پرسشی ثبت نشده
بعد از این چه بخوانم؟
منابع مرتبط برای ادامه همین مسیر.
Kotlin in Action, Second Edition (MEAP V09)
Svetlana Isakova,Roman Elizarov,Sebastian Aigner,Dmitry Jemerov