مقایسه سه Pattern مهم مشتق شده از MV* بنام MVC و MVP و MVVM

مقایسه سه Pattern مهم مشتق شده از MV* بنام MVC و MVP و MVVM MVC MVC در واقع سرواژه ی Model-View-Controller می باشد. که سه مفهوم مهم در آن وجود دارد. Model نیز وظیفه ی Model کردن Objectها (از جمله Student یا Teacher و …) را بر عهده دارد. Model …

ادامه نوشته »

مایکروسرویس ها و ادامه چرخه ی تسلسل اجایل

مایکروسرویس ها و ادامه چرخه ی تسلسل اجایل هرچند تفکر و ایده ی ورای Microservices به سال ها قبل برمی گردد؛ اما این اصطلاح در سال 2014 به مهمترین ترند در دنیای نرم افزار تبدیل شد و به عنوان یکی از hottest topic ها در این سال سهم بیشتر سخنرانی …

ادامه نوشته »

ASP NET API Pipeline Part 2

1-بخش اول 2- بخش دوم —————————————————————————————– در بخش اول  بصورت مفصل به بررسی مفهوم Message Handlerها و جایگاه اونها توی Pipeline پرداختم. و البته توی همون مقاله هم مواردی رو عرض کردم که توی بخش های بعدی مفصلا در مورد آنها صحبت خواهم کرد. توی بخش دوم به بررسی دقیق گام …

ادامه نوشته »

ASP NET API Pipeline Part 1

1-بخش اول 2- بخش دوم —————————————————————————————– طی یکسری مقالات به بررسی دقیق pipelineمورد استفاده توسط ASP.NET API و ASP.NET MVC خواهم پرداخت. نکات بسیار مهمی در بخش های مختلف و گسترده و بسیار مهم Pipeline مورد استفاده توسط ASP.NET API و ASP.NET MVC(که بسیار هم شبیه به هم هستند و …

ادامه نوشته »

CORS و راه حل مواجه با اون

#اندکی_تامل #CORS ☑️☑️☑️☑️☑️☑️☑️☑️ Cross-origin resource sharing (CORS) CORS# یا Cross-Origin Resource Sharing مکانیزمی هست که بصورت پیش فرض توی اکثر پلت فرم های دات نتی و غیر دات نتی بصورت پیش فرض فعال هست و این یک Practice# توصیه شده است. که هدف این مکانیزم اعمال محدودیت در دسترسی به …

ادامه نوشته »

The Five Dysfunctions Of The Team

#TheFiveDysfunctionsOfTheTeam #Team #People_Ware_Concern ✍✍✍✍✍✍✍✍✍✍✍   When you start an activity(work,startup,project and so on) with any of your clleque(s), regardless of you thought about it, You are in a #teaming environment(but in action, actually you are a group not a team). If you don’t know risks of a team, So irrespective …

ادامه نوشته »

Tell Don’t Ask Principal

#Tell_Dont_Ask_Principal #OOP #اندکی_تامل ✍✍✍✍✍✍✍✍✍✍✍ یکی از اصول بسیار مهم در دنیای Object-Oriented اصل بسیار مهم معروف به Tell-Don’t-Ask می باشد. هرچند ایده ی این اصل بسیار ساده می باشد؛ نیک که بنگریم؛ اما فلسفه ی زیربنایی تشکیل دهنده ی این اصل نقش بسیار مهمی در طراحی های چه در سطح …

ادامه نوشته »

مایکروسرویس از زبان حضرت حافظ

#Microservice should be considered a #journey, not a #destination. It should be implemented #incrementally through appropriately scoped projects-around buisiness capability❗️❗️- You need: 1-OOP friendly 2-Agile developers 3-Agile Culture 4-DevOps culture 5-Change mindset and thinking on Traditional approach 6-Deep insight into this two terms(#Micro and #Service) and the compositions 7-Change your …

ادامه نوشته »

فرآیند آزمون AB

AB Testing Approach مقدمه بی شک یکی از سخت ترین و مشکل ترین فعالیت های هر توسعه سیستمی مربوط می شود به UX و تجربه ی کاربری. شاید به جرات بتوان گفت این خود action و reaction کاربر در زمان واقعی در مواجه با interaction ها عناصر سیستم طراحی شده …

ادامه نوشته »

Virtual DOM vs DOM

تفاوت میان DOM و Virtual Dom DOM DOM در واقع سر واژه عبارت Document Object Model هست و در واقع مدلی انتزاعی جهت نمایش ساختار داده هست. که به عنوان مثال برای توسعه دهنده های وب این مدل شامل HTML هست و به همچین DOM به اصطلاح HTM DOM می …

ادامه نوشته »
در تلگرام هم همراه شما هستم

اگر علاقمند به معماری نرم افزار و مبحث محبوب مایکروسرویس هستید؛ در کانال با ما همراه باشید. اطلاعات مفید زیادی در این کانال انتظار شما را می کشند. فقط کافیست دکمه ی پیوستن را بفشارید.

پیوستن بستن