دانلود کتاب Functional Programming in C#: How to write better C# code (به فارسی: برنامه نویسی کاربردی در سی شارپ: چگونه کدهای سی شارپ بهتر بنویسیم) نوشته شده توسط «Enrico Buonanno»
اطلاعات کتاب برنامه نویسی کاربردی در سی شارپ: چگونه کدهای سی شارپ بهتر بنویسیم
موضوع اصلی: کامپیوترها
نوع: کتاب الکترونیکی
ناشر: Manning Publications
نویسنده: Enrico Buonanno
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2017
تعداد صفحه: 408 / 435
حجم فایل: 10.43 مگابایت
کد کتاب: 1617293954 , 9781617293955
نوبت چاپ: 1
توضیحات کتاب برنامه نویسی کاربردی در سی شارپ: چگونه کدهای سی شارپ بهتر بنویسیم
خلاصه
برنامه نویسی تابعی در سی شارپ به شما می آموزد که با استفاده از زبان سی شارپ، تفکر عملکردی را در مسائل دنیای واقعی به کار ببرید. این کتاب، با مثالهای کاربردی فراوان، برای برنامهنویسان ماهر سی شارپ و بدون تجربه قبلی FP نوشته شده است. این به شما یک دیدگاه جدید عالی میدهد.
خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle، و ePub از انتشارات Manning است.
درباره فناوری
برنامه نویسی کاربردی طرز فکر شما را در مورد کد تغییر می دهد. برای توسعه دهندگان سی شارپ، تکنیک های FP می تواند مدیریت حالت، همزمانی، مدیریت رویداد و نگهداری طولانی مدت کد را تا حد زیادی بهبود بخشد. و سی شارپ انعطافپذیری را ارائه میدهد که به شما امکان میدهد از کاربرد تکنیکهای کاربردی به طور کامل بهرهمند شوید. این کتاب قدرت شگفت انگیز یک دیدگاه جدید را به شما می دهد.
درباره کتاب
برنامه نویسی کاربردی در سی شارپ به شما می آموزد که با استفاده از زبان سی شارپ، تفکر عملکردی را در مسائل دنیای واقعی به کار ببرید. شما با یادگیری اصول برنامه نویسی تابعی و ویژگی های زبانی که به شما امکان برنامه نویسی کاربردی را می دهد، شروع می کنید. با کاوش در بسیاری از مثال های عملی، قدرت ترکیب تابع، برنامه نویسی جریان داده، ساختارهای داده تغییرناپذیر و ترکیب مونادیک را با LINQ خواهید آموخت.
چه چیزی در داخل است
- نوشتن کد خوانا و مناسب برای تیم
- غیر همگام سازی و جریان های داده اصلی
- به طور اساسی مدیریت خطا را بهبود می بخشد
- منبع یابی رویداد و سایر الگوهای FP
درباره Reader
نوشته شده برای برنامه نویسان ماهر C# بدون تجربه قبلی FP.
>
درباره نویسنده
انریکو بوونانو در رشته علوم کامپیوتر در دانشگاه کلمبیا تحصیل کرده و دارای 15 سال تجربه به عنوان توسعه دهنده، معمار و مربی است. .
فهرست مطالب
- بخش 1 – مفاهیم اصلی
- معرفی برنامه نویسی تابعی
- چرا خلوص توابع مهم است
- طراحی امضاها و انواع توابع
- الگوها در برنامه نویسی تابعی
- طراحی برنامه هایی با ترکیب تابع
- ساختار یک برنامه کاربردی با توابع
- کارکرد موثر با توابع چند آرگومان
- تفکر عملکردی در مورد داده ها
- رویداد منبع یابی: رویکردی کاربردی برای تداوم
- محاسبات تنبل، ادامه و زیبایی ترکیب مونادیک
- برنامه های دولتی و محاسبات حالت دار
- کار با محاسبات ناهمزمان
- جریان های داده و پسوندهای واکنشی
- مقدمه ای بر همزمانی ارسال پیام
بخش 2 – کاربردی شدنبررسی خطاهای عملکردی
بخش 3 – تکنیک های پیشرفته
Summary
Functional Programming in C# teaches you to apply functional thinking to real-world problems using the C# language. The book, with its many practical examples, is written for proficient C# programmers with no prior FP experience. It will give you an awesome new perspective.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Functional programming changes the way you think about code. For C# developers, FP techniques can greatly improve state management, concurrency, event handling, and long-term code maintenance. And C# offers the flexibility that allows you to benefit fully from the application of functional techniques. This book gives you the awesome power of a new perspective.
About the Book
Functional Programming in C# teaches you to apply functional thinking to real-world problems using the C# language. You’ll start by learning the principles of functional programming and the language features that allow you to program functionally. As you explore the many practical examples, you’ll learn the power of function composition, data flow programming, immutable data structures, and monadic composition with LINQ.
What’s Inside
- Write readable, team-friendly code
- Master async and data streams
- Radically improve error handling
- Event sourcing and other FP patterns
About the Reader
Written for proficient C# programmers with no prior FP experience.
About the Author
Enrico Buonanno studied computer science at Columbia University and has 15 years of experience as a developer, architect, and trainer.
Table of Contents
- PART 1 – CORE CONCEPTS
- Introducing functional programming
- Why function purity matters
- Designing function signatures and types
- Patterns in functional programming
- Designing programs with function composition
- Functional error handling
- Structuring an application with functions
- Working effectively with multi-argument functions
- Thinking about data functionally
- Event sourcing: a functional approach to persistence
- Lazy computations, continuations, and the beauty of monadic composition
- Stateful programs and stateful computations
- Working with asynchronous computations
- Data streams and the Reactive Extensions
- An introduction to message-passing concurrency
PART 2 – BECOMING FUNCTIONAL
PART 3 – ADVANCED TECHNIQUES
دانلود کتاب «برنامه نویسی کاربردی در سی شارپ: چگونه کدهای سی شارپ بهتر بنویسیم»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.