فرهاد صادقی·۳ روز پیشClean Architectureدر این پست، سه لایه اصلی معماری تمیز و وظایف اصلی هر لایه توضیح داده شده است.
میر مجتبی هاشمی جنتی·۱۴ روز پیشکلید واژه های DDDاگر در پروژه های کسب و کار محور کار کرده باشید، حتما در مورد Domain Driven Design یا به اختصار DDD اطلاعات کافی دارید و میدونید که یک تفکری…
سرباز وطن·۱ ماه پیشطراحی دامنه-محور (DDD): قطبنمای مهندسی در دلِ پیچیدگیهای نرمافزارتسلط بر DDD با مثال واقعی! تبدیل نیاز بیزینس به کد تمیز. راهنمای عملی طراحی استراتژیک و تاکتیکال برای مهندسان نرمافزار
Ali Kolahdoozan·۴ ماه پیش🧩 از DDD تا Platform Engineeringاز DDD تا Platform Engineeringنگاهی عمیق به مفهوم Abstraction، Decoupling و مدلسازی دامنههای فنینگاهی عمیق به مفهوم Abstraction، Decoupli…
Mohammad Keshavarz·۴ ماه پیش5 اشتباه رایج در میکروسرویس هاخیلی از شرکتها با شنیدن مزایای میکروسرویسها (مثل مقیاسپذیری و سرعت توسعه بیشتر) سریع میگن: "بریم سمت میکروسرویس!" اما بدون…
طاهره شهابی·۹ ماه پیشمفاهیم پیرامون معماری نرم افزار1. Infrastructure as Code (IaC)در گذشته، راهاندازی زیرساختهای نرمافزاری مثل سرورها، شبکهها و پایگاههای داده بهصورت دستی انجام میشد.…
Amir Mokarchi·۱ سال پیشدانش دامنهدانش دامنه یا Domain Knowledge به دانش مرتبط با حوزهای که نرمافزار در اون کار میکنه اشاره میکنه. مثلاً اگه دارید یک سیستم معاملات مالی ط…
Amir Mokarchi·۱ سال پیشدرباره Problem Space و Solution Spaceاین دو نظریه که توسط "Allen Newell" و "Herbert Simon" در کتاب Human Problem Solving مطرح شده است. اساساً، بیان میکند که ما آدمها برای حل…
علیرضا ارومند·۱ سال پیشقسمت دهم مدرنسازی معماری: طبقهبندی محصولات - بخش یکطبقه بندی محصولات در سازمان به بهبود معماری و کاهش بار شناختی کمک خواهد کرد. در این نوشته به بررسی طبقه بندی محصولات خواهیم پرداخت.