فقط کتاب·۱۰ روز پیشکتاب Modeling Software Architecture (نسخه 1 چاپ 2026)دانلود کتاب Modeling Software Architecture: Communicate system structure, behavior, and trade-offs with C4, viewpoints, and perspectives
جابر برزوئی·۳ ماه پیشاز Reasoning تا Automation؛ وقتی Agent باید یاد بگیرد کمتر فکر کندنگاهی به Zero Token Architecture و ایدهی Progressive Determinization؛ تبدیل هوشمندی تکرارشونده به نرمافزار قابلاعتماد
مهدی مهدی پور·۳ ماه پیشآشنایی با معماری نرم افزار با نگاهی به کتاب Head First Software Architectureوقتی درباره ی توسعه ی نرم افزار صحبت می کنیم، ذهن ما بیشتر به سمت کد نویسی، انتخاب زبان برنامه نویسی، فریمورک ها و پیاده سازی قابلیت های سی…
Rana Ghozat·۳ ماه پیشطراحی معماری مرجع برای سیستمهای مبتنی بر هوش مصنوعی و LLM؛ از مرور ادبیات تا معماری پیشنهاداگر قرار است LLM در یک سیستم واقعی و پیچیده قرار بگیرد، آیا صرفاً قرار دادن یک API برای مدل کافی است؟
Farhad Shekari·۴ ماه پیشمرزها، چگونه جلوی غیر قابل تغییر بودن را بگیریم!؟در این مقاله، تصمیم دارم مواجهای که اخیراً با یک کد به ظاهر درست ولی از نظر معماری و طراحی غلط داشتم و تجربهی به دست آمده را به اشتراک بگ…
Farhad Adeli·۴ ماه پیشچطور دو اپلیکیشن بسیار مشابه را یکی کنیم، بدون اینکه یک کابوس نگهداری بسازیم؟بسیاری از تیمها دیر یا زود به این وضعیت میرسند:یک پروژه داریم که بهخوبی کار میکند. برای راهاندازی محصول دوم، همان پروژه را کپی میکنیم…
کیانوش آرین·۴ ماه پیشسخنرانی Software Architecture: The Hard Parts • Neal Ford & Mark Richards • GOTO 2023در این سخنرانی، نیل فورد و مارک ریچاردز درباره کتاب جدیدشان به نام Software Architecture: The Hard Parts صحبت میکنند. سخنرانان به بررسی چا…
امین مستوری نژاد·۴ ماه پیشمعماری در برابر ناشناختهها؛ مروری بر نظریه Residualityمروری بر اینکه چگونه نظریه Residuality به معماران کمک میکند سیستمهایی مقاومتر در برابر تغییر، فشار و عدمقطعیت طراحی کنند
مهدی مهدی پور·۴ ماه پیشپنج سخنرانی مفید در حوزه معماری نرم افزار 1. Software Architectures, Team Topologies, and Complexity Scienceجیمز لوئیس کسی که مفهوم میکروسرویس را معروف کرد در این سخنرانی به ی…
امین مستوری نژاد·۴ ماه پیشمعماری خوب از پیچیدگی شروع نمیشود؛ با نیاز واقعی رشد میکندمروری بر اینکه چرا معماری نرمافزار خوب باید ساده آغاز شود و همزمان با نیازهای واقعی سیستم، بهصورت تدریجی تکامل پیدا کند