اصول طراحی SOLID در توسعه نرم‌افزار

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

راهنمایی ساده برای درک بهتر هوش مصنوعی

یک راهنمای ساده برای این که هوش مصنوعی را بهتر درک کنید منبع: وب سایت بی بی سی فارسی، تیم روزنامه‌نگاری بصری بی‌بی‌سی آیا تا الان توانسته‌اید از هوش مصنوعی سر در بیاورید؟ در شش ماه گذشته چت‌بات‌ها، مانند چت جی‌پی‌تی (ChatGPT) و سازنده‌های تصویر، مثل میدجورنی (Midjourney)، به سرعت به پدیده‌هایی فرهنگی تبدیل شده‌اند. … ادامه

داکر چیست؟ مروری بر مفهوم داکر Docker Overview

منبع : وب سایت داکر https://docs.docker.com/get-started/overview مفهوم داکر داکر(Docker) یک پلت فرم باز برای توسعه، انتقال و اجرای برنامه ها است. Docker شما را قادر می‌سازد تا برنامه های کاربردی خود را از زیرساخت سخت افزاری و نرم افزاری(سرور) خود جدا کنید تا بتوانید نرم افزار را به سرعت تحویل دهید. با Docker، می توانید … ادامه

.NET Core چیست؟

اصل این مقاله از سایت C# Corner در این آدرس انتخاب و ویرایش و ترجمه شده است. NET Core یک چارچوب رایگان، متن باز، ماژولار و چند پلتفرمی است که توسط مایکروسافت برای ساخت برنامه های کاربردی مدرن و با کارایی بالا توسعه یافته است. این یک پیاده سازی مجدد از دات نت فریم ورک … ادامه