Xerxes Blog

ایده‌هایی از برنامه‌نویسی تابعی که کد C# را بهتر می‌کنند

learning #csharp #functional-programming #software-design

ایده‌هایی از برنامه‌نویسی تابعی که کد C# را بهتر می‌کنند

برنامه‌نویسی تابعی در یک کدبیس C# زمانی ارزشمند است که به شکل کوچک و عملی وارد شود: داده‌های immutable در جای درست، side effectهای شفاف، تبدیل‌های قابل ترکیب و mutationهای پنهان کمتر. این نوشته بر همین عادت‌ها تمرکز می‌کند، نه بر این ادعا که هر برنامه‌ی .NET باید کاملاً تابعی شود.