اکبر احمدی سرای·۲۱ روز پیشمعماری ماژولار مونولیتیک: توازن بین انعطافپذیری و انسجام در طراحی نرمافزارمعماری ماژولار مونولیتیک بر اساس تقسیم منطقی نرمافزار به بخشهای مستقل یا ماژولهایی بنا شده است که با وجود تفکیک منطقی، در نهایت بهصورت…
اکبر احمدی سرای·۱ ماه پیشمقدمهای بر Domain-Driven Design (DDD): نظریهها و کاربردهای اساسیمقدمهDomain-Driven Design یا DDD، یک رویکرد جامع و مؤثر برای توسعه سیستمهای نرمافزاری پیچیده است که هدف آن همراستاسازی نیازهای کسبوکار…
danny·۱ ماه پیشاصول SOLID یک بار برای همیشهدر دنیای پرشتاب توسعه نرمافزار، نوشتن کدِ عالی، قابل نگهداری و مقیاسپذیر بسیار مهم است. یک راه برای دستیابی به این هدف، پیروی از مجموعها…
فقط کتاب·۲ ماه پیشکتاب Principles of Software Architecture Modernizationمعرفی + دانلود کتاب Principles of Software Architecture Modernization (نسخه 1 چاپ سال 2023)
README.md·۲ ماه پیشآشنایی کامل با گیت: شروع به کار با گیت قسمت ۲ترجمه ی فصل سوم کتاب François Dupire, David Landup - Git Essentials_ Developer's Guide to Git
فقط کتاب·۳ ماه پیشمعرفی کتاب Head First Software Architecture چاپ 2024معرفی + دانلود کتاب Head First Software Architecture (نسخه 1 چاپ سال 2024)
اکبر احمدی سرای·۳ ماه پیشتزریق وابستگی (Dependency Injection) به زبان سادهتزریق وابستگی (Dependency Injection) به زبان سادهمقدمهتصور کنید که میخواهید یک ماشین اسباببازی بسازید. موتور، چرخها، بدنه و فرمان همگی ا…
مهران علیدوست نیا | Mehran Alidoost Niaدرتوسعه و مهندسی نرمافزار·۴ ماه پیشمروری بر معماری Netflixدر این مقاله به بررسی اجزای مختلف معماری Netflix به عنوان یکی از پیچیدهترین و آموزندهترین معماریهای نرمافزاری میپردازیم.
صادق شجریدرمهندسی نرم افزار، معماری و طراحی سیستم·۴ ماه پیشآموزش Domain Driven Design. زبان مشترک و فراگیرزبان هر صنعت با صنعت دیگر متفاوت است و شناخت و درک زبان هر صنعت به درک مساله و ساخت یک راه حل مناسب برای آن مساله کمک زیادی می کند.
علیرضا ارومند·۵ ماه پیشقسمت نهم: مدرنسازی و مستندات زندهدر این بخش با اصول مستندات زنده آشنا مییمشویم