خرید آنلاین و حضوری با اسنپ‌پی
در حال بارگذاری…
شبکه اطلاع رسانی طـــــــــــلا، ســکـــــــــــه و ارز
کیان

.NET Tips

بازنگری در استفاده افراطی از الگوهای طراحی: نقدی بر کاربرد واسط‌گر (Mediator) در معماری‌های نوین دات‌نت

بازنگری در استفاده افراطی از الگوهای طراحی: نقدی بر کاربرد واسط‌گر (Mediator) در معماری‌های نوین دات‌نت

چکیده: الگوهای طراحی نرم‌افزار، راهکارهایی استاندارد و آزموده‌شده برای حل مسائل رایج در مهندسی نرم‌افزار به شمار می‌روند؛ با این حال، استفاده کورکورانه یا افراطی از آن‌ها می‌تواند به پدیده «مهندسی بیش‌ازحد» (Over-engineering) و تحمیل بدهی فنی منجر شود. در سال‌های اخیر، کاربرد کتابخانه‌های مبتنی بر الگوی واسط‌گر (Mediator Pattern) مانند MediatR در جامعه توسعه‌دهندگان دات‌نت (Microsoft .NET) چنان فراگیر شد که بدون ارزیابی نیاز واقعی، به ع ...

مهندسی محاسبات مالی در دات‌نت؛ الگوها، چالش‌ها و راهکارهای پیاده‌سازی سیستم‌های بانکی

مهندسی محاسبات مالی در دات‌نت؛ الگوها، چالش‌ها و راهکارهای پیاده‌سازی سیستم‌های بانکی

چکیده: دقت محاسباتی، یکپارچگی داده‌ها و اعتبارسنجی مقادیر ورودی، سه رکن اساسی معماری نرم‌افزارهای بانکی و فین‌تک (FinTech) هستند. خطاهای کوچک عددی که در سیستم‌های عمومی ناچیز انگاشته می‌شوند، در سیستم‌های مالی به دلیل ماهیت تجمعی و مقیاس بالا، می‌توانند به کسری تراز، مغایرت‌های مالی سنگین و ریسک‌های امنیتی منجر شوند. این مقاله به بررسی عمیق چالش‌های محاسباتی پرتکرار در سیستم‌های مالی—از جمله خطای ممیز شناور (IEEE 754)، روش‌های استهلاک و ...