GlossaryBranch در Git چیست و چرا استفاده میشود؟تعریف Branch بهعنوان اشارهگر به Commit، دلایل استفاده، نامگذاری، و ارتباط با GitHub flow — بر اساس Pro Git Branching و مستندات رسمی.SESoheil EbrahimpourSep 20, 2026
GlossaryGit Push و Git Pull چیست؟تفاوت Push، Pull و Fetch؛ آرگومانهای origin و branch؛ زمان استفاده و ریسک Conflict — بر اساس GitHub Docs و Pro Git Working with Remotes.SESoheil EbrahimpourSep 20, 2026
GlossaryGit Commit چیست و یک Commit خوب چه ویژگیهایی دارد؟تعریف Commit بهعنوان snapshot، نقش Staging، ساختار پیام پیشنهادی Pro Git، و معیارهای Commit خوب برای Review و دیباگ — با git-commit docs.SESoheil EbrahimpourSep 20, 2026
Software architectureانواع دیتابیس چیست و هرکدام چه زمانی مناسب هستند؟انواع پایگاه داده را با معیار تناسب و محدودیت مقایسه کنید — رابطهای، سند، کلید-مقدار، گراف و سریزمانی — بدون ادعای بهترین مطلق.SESoheil EbrahimpourSep 20, 2026
Software architectureدیتابیس چیست؟ راهنمای ساده پایگاه داده برای افراد فنی و غیرفنیدیتابیس (پایگاه داده) چیست، چرا اپلیکیشن به منبع حقیقت نیاز دارد، و تفاوت persistence با فایل و spreadsheet — با مثال فروشگاه Users/Products/Orders/Payments.SESoheil EbrahimpourSep 20, 2026
Product engineeringآیا هوش مصنوعی باعث تنبل شدن مغز میشود؟تمایز Automation، Cognitive Offloading، Learning و Skill Loss با استناد به پژوهش Microsoft/CMU (CHI 2025) و منابع معتبر — بدون ادعای پزشکی و بدون آمار ساختگی.SESoheil EbrahimpourSep 20, 2026