site-logo site-logo
  • خانه
  • دوره ها
  • مستندات
  • بلاگ
  • تماس با ما
ورود و ثبت نام
site-logo site-logo
  • خانه
  • دوره ها
  • مستندات
  • بلاگ
  • تماس با ما

خانه     وبلاگ

اصول SOLID: راهنمای کامل طراحی نرم‌افزار

اصول SOLID: راهنمای کامل طراحی نرم‌افزار

اصول SOLID چیست؟ این سوال بسیاری از توسعه‌دهندگان نرم‌افزار و مهندسان کیفی است. اصول SOLID مجموعه‌ای از پنج قانون...

بیشتر بخوانید
اصول OOP چیست؟ + مثال کامل

اصول OOP چیست؟ + مثال کامل

در دنیای برنامه‌نویسی، اصول OOP همیشه یکی از پایه‌های اساسی طراحی نرم‌افزار بوده است. بنابراین، در این مقاله به...

بیشتر بخوانید
مسیج بروکر چیست؟ معرفی کامل + انواع آنها

مسیج بروکر چیست؟ معرفی کامل + انواع آنها

مسیج بروکر در معماری نرم‌افزار نقش حیاتی دارد. مسیج بروکر (Focus Keyword) یک میان‌افزار است که پیام‌ها را از...

بیشتر بخوانید
بهترین دیتابیس برای LLM | مقایسه تخصصی

بهترین دیتابیس برای LLM | مقایسه تخصصی

در عصر طلایی هوش مصنوعی، یکی از سؤالات مهم توسعه‌دهندگان این است: «بهترین دیتابیس برای LLM چیست؟» با رشد...

بیشتر بخوانید
مقایسه زبان‌های C# و Python: کدام را انتخاب کنیم؟

مقایسه زبان‌های C# و Python: کدام را انتخاب کنیم؟

در دنیای برنامه‌نویسی، انتخاب زبان مناسب برای پروژه‌ها اهمیت فراوانی دارد. در این مقاله، به مقایسه جامع زبان‌های برنامه‌نویسی...

بیشتر بخوانید
query split در Entity Framework چیست و چه کاربردی دارد؟

query split در Entity Framework چیست و چه کاربردی دارد؟

در دنیای توسعه نرم‌افزار، بهینه‌سازی پایگاه داده یکی از مهم‌ترین دغدغه‌هاست. اگر از Entity Framework برای تعامل با پایگاه...

بیشتر بخوانید
CQRS چیست؟ راهنمای جامع و کاربردی

CQRS چیست؟ راهنمای جامع و کاربردی

معماری CQRS چیست؟ این سوالی است که بسیاری از توسعه‌دهندگان نرم‌افزار هنگام طراحی سیستم‌های پیچیده با آن مواجه می‌شوند....

بیشتر بخوانید
مقایسه TDD و ATDD در توسعه چابک

مقایسه TDD و ATDD در توسعه چابک

در دنیای توسعه چابک (Agile Development)، استفاده از رویکردهای مؤثر برای تست نرم‌افزار یکی از ارکان اصلی موفقیت پروژه‌هاست....

بیشتر بخوانید
ATDD چیست؟ روشی نوین برای تضمین کیفیت نرم‌افزار

ATDD چیست؟ روشی نوین برای تضمین کیفیت نرم‌افزار

در دنیای پیچیده توسعه نرم‌افزار، روش‌های گوناگونی برای تضمین کیفیت کد و برآورده‌کردن نیازهای کاربران وجود دارد. یکی از...

بیشتر بخوانید
تست واحد چیست؟ راهنمای جامع برای درک، اجرا و مزایای آن

تست واحد چیست؟ راهنمای جامع برای درک، اجرا و مزایای آن

تست واحد چیست؟ این پرسشی اساسی در دنیای توسعه نرم‌افزار است که پاسخ به آن می‌تواند کیفیت، پایداری و...

بیشتر بخوانید
قبلی 1 2 3 4 5 … 16 بعدی

درباره تحت توسعه

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

ارتباط با ما

  •    ایران، تهران، تهران، نارمک، خیابان مدائن، میدان 23، پلاک 520
  •    02177188115-8
  •    02177188115-8
  •    amircliper@gmail.com
logo-samandehi

تمامی حقوق محفوظ است 1402 | تحت توسعه