مهسا دباغیان·۱۵ روز پیشبیست مفهومی که هر معمار نرمافزاری باید بداند!مقدمه: دری به دنیای بیکراندر سیاهچالهٔ نرمافزار و معماری نرمافزار، هر عبارت میتواند دری به سوی دنیایی بیکران باز کند.گاهی یک واژه آنق…
مهسا دباغیان·۱۵ روز پیشبیست مفهومی که هر معمار نرمافزاری باید بداند!ورود از دریچهای به دنیای بیکراندر سیاهچالهٔ نرمافزار و معماری نرمافزار، هر عبارت میتواند دری به سوی دنیایی بیکران باز کند.گاهی یک وا…
میر مجتبی هاشمی جنتی·۵ ماه پیشکلاسهای Rich و Anemic؛ وقتی کلاس فقط نگهدارنده دیتا نیستسلام؛ اگر مدتی با برنامهنویسی شیگرا کار کرده باشیم، احتمالاً به کلاسهایی برخورد کردیم که فقط چند تا فیلد دارن و کلی getter و setter. این…
میر مجتبی هاشمی جنتی·۵ ماه پیشکلید واژه های DDDاگر در پروژه های کسب و کار محور کار کرده باشید، حتما در مورد Domain Driven Design یا به اختصار DDD اطلاعات کافی دارید و میدونید که یک تفکری…
Mohammad Keshavarz·۹ ماه پیش5 اشتباه رایج در میکروسرویس هاخیلی از شرکتها با شنیدن مزایای میکروسرویسها (مثل مقیاسپذیری و سرعت توسعه بیشتر) سریع میگن: "بریم سمت میکروسرویس!" اما بدون…
زهره بتویی·۱۰ ماه پیشتاثیر متقابل سازمان و معماری مایکروسرویسچکیدهدر سالهای اخیر، معماری مایکروسرویس به یکی از جذابترین الگوهای طراحی سیستمهای نرمافزاری مقیاسپذیر تبدیل شده است. سازمانهایی که به…
Amirreza Vafaei·۱ سال پیشتوضیح چندین موضوع در زمینه معماری نرمافزارتمرین درس معماری نرمافزار دانشگاه شهید بهشتی
Saeed Zare·۱ سال پیش۱۵ مفهوم کاربردی در معماری نرمافزار به زبان سادهدر این مطلب، خیلی ساده و همراه با مثال، ۱۵ مفهوم مهم و پرکاربرد توسعه نرمافزار رو بررسی میکنیم.