کتاب های برچسب functional-programming
تاریخ: ۲۲:۴۲:۲۰ ۱۳۹۸/۱۲/۱۱ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java Script | Functional Programming |

در برنامه نویسی کامپیوتر، الگوواره‌ها فراوان هستند. موارد همچون برنامه نویسی دستوری، برنامه نویسی ساخت یافته (فاقد goto)، برنامه نویسی شی گرا (OOP)، برنامه نویسی جنبه گرا و برنامه نویسی اعلانی. اخیراً، علاقه زیادی به یک الگوواره‌ی خاص به وجود آمده است که به طور قطع می‌تواند قدیمی‌تر از اکثر موارد ذکر شده باشد (اگر نه از همه) و آن برنامه نویسی تابعی (FP) است. برنامه نویسی تابعی، بر نوشتن توابع تأکید دارد و آن‌ها را به روش‌های ساده برای تولید یک کد قابل فهم‌تر و به آسانی تست شده متصل می‌کند. بنابراین، با توجه به افزایش پیچیدگی برنامه‌های وب امروزی، منطقی است که شیوه ای امن‌تر و تمیز‌تر از برنامه نویسی مورد توجه واقع شود.

برنامه نویسی تابعی، الگویی برای توسعه نرم افزار با کارایی بهتر است و به شما در نوشتن کد‌های مختصر و قابل تست کمک می‌کند. برای اینکه مهارت‌های برنامه نویسی شما ارتقا یابد، این کتاب جامع به شما در بهره گیری از قابلیت‌های برنامه نویسی تابعی با جاوا اسکریپت و نوشتن برنامه‌های وب و سرور تست پذیر و با قابلیت نگهداری بالا با استفاده از برنامه نویسی تابعی کمک می‌کند.

ویرایش دوم کتاب Mastering JavaScript Functional Programming، به روز شده و بهبود یافته است تا ویژگی هایی مانند مبدل ها، لنز ها، منشور‌ها و مفاهیم مختلف دیگری را در بر گیرد تا به شما در نوشتن برنامه‌های کارآمد کمک کند. با تمرکز بر روی برنامه نویسی تابعی، نه تنها شروع به کد نوشتن می‌کنید بلکه به آزمایش تست‌های توابع خالص و کاهش عوارض جانبی می‌پردازید. این کتاب همچنین به طور خاص به شما این امکان را می‌دهد تا تکنیک هایی را برای ساده کردن کد و استفاده از بازگشت برای برنامه نویسی بدون حلقه کشف کنید. رفته رفته، شما قبل از این که برنامه نویسی reactive تابعی را برای مدیریت رویداد‌های پیچیده برنامه خود یاد بگیرید، نحوه دستیابی به تغییر ناپذیری، پیاده سازی الگو‌های طراحی و کار با انواع داده را برای برنامه خودتان خواهید فهمید. سرانجام، این کتاب شما را به سمت الگوهای طراحی مرتبط با برنامه نویسی تابعی سوق می‌دهد.

این کتاب برای توسعه دهندگان جاوا اسکریپت است که می‌خواهند مهارت‌های برنامه نویسی خود را ارتقا دهند و برنامه‌های کاربردی وب کارآمد بسازند. برنامه نویسان Frontend و Backend که از چارچوب‌ها و کتابخانه‌های مختلف JavaScript استفاده می‌کنند مانندReact ، Angular یا Node.js نیز این کتاب را مفید خواهند یافت. همچنین دانش ES2019 برای درک مفاهیم مندرج در این کتاب ضروری است.

تعداد بازدید: ۳۹۹
دیدگاه ها: ۱
تاریخ: ۱۶:۲:۳۲ ۱۳۹۳/۵/۱۹ یکشنبه
توسط: MotoMan
امتیاز: ۵
برچسب ها: Functional Programming | F# |

زبان‌های برنامه نویسی تابعی برای بیان ایده‌های پیچیده به صورت مختصر و توصیفی بسیار خوب هستند. مفاهیم زبان‌های تابعی به مانند تغییر ناپذیری و مقادیر تابع، کدنویسی را در مواردی مانند کار با مسائل همزمانی آسان‌تر می‌کند. زبان جدید F#، ویژگی‌های جدید زبان  C# و کتاب خانه‌های بیشمار .NET ، قدرت برنامه نویسی تابعی را برای کدنویسان .NET فراهم می‌آورد.
در این کتاب تکنیک‌ها و روش هایی که در مسائل دنیای واقعی کاربرد دارد بیان شده است. شما خواهید دید که چگونه تفکر برنامه نویسی تابعی، بازی را برای برنامه نویسان .NET تغییر می‌دهد. در این کتاب مبانی زبان F# نیز به شما آموزش داده خواهد شد تا بر توانایی‌های خود در زبان C# در حوزه‌ی برنامه نویسی تابعی افزوده شود.

 

تعداد بازدید: ۳۸۰۱
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...