معماری تمیز چیست

دوشنبه 6 دی 1400

امروزه هر برنامه نویسی میداند که اگر میخواد پروژه اش در آینده به بن بست نخورد و بتواند به راحتی آن را توسعه دهد باید کدش منظم و قابل خواندن باشد و اگر هم بخواهد در تیم فعالیت کند همه اعضا تیم باید بر اساس یک قانون واحد کد نویسی کنند . اما بین این همه معماری و قانون و دستورالعمل های مختلف کدام را باید انتخاب کرد که هم درعین سادگی ، منظم و قدرتمند باشد ؟ پاسخ این سوال معماری تمیز است

معماری تمیز چیست

سلام محمد رجب زاده هستم و در این پست میخوام براتون معماری تمیز مایکروسافت بررسی کنم

دلایل و لزوم استفاده از معماری بر هیچ یک از ما پوشیده نیست اما کدام معماری مسئله این است ؟؟؟ 🤔🤔🤔🤔

 

معماری تمیز چیست ؟

معماری تمیز یک معماری ساده اما قدرتمند است که توسط مایکروسافت ارائه شده و مایکروسافت در پروژه های خود نیز از آن استفاده میکند . 

معماری تمیز یکسری قاعده و قانون ساده دارد که باعث میشود این معماری در عین سادگی قدرتمند بوده و بتوان از آن در پروژه های بسیار کوچک تا بسیار بزرگ بدون دردسر استفاده کرد .

 

معماری تمیز مناسب چه پروژه هایی است

از معماری تمیز میتوان در هر پروژه با هر اندازه ای استفاده کرد ، از یک وبلاگ ساده گرفته تا یک فروشگاه بزرگ یا حتی اپ های موبایل و برنامه های دسکتاپ همه میتوانند با این معماری نوشته شوند .

 

معماری تمیز چه برنامه نویسی میخورد 

اگر شما برنامه نویسی مبتدی یا حرفه ای هستید ، اگر تازه چندماه است برنامه نویس شده اید یا چندسال است برنامه نویسی میکنید این معماری بدردتان میخورد ، چرا که کار و فرایند برنامه نویسی را برای شما بسیار آسان کرده و پروژه های شما با سرعت و کیفیت بسیار بیشتری نسبت به قبل توسعه داده خواهد شد .

 

از کجا باید یادش بگیرم 

اما می رسیم به بخش جذاب مقاله ، از کجا میشه این معماری قدرتمند رو یادگرفت ؟ 

شما میتونید به سادگی با جستجو عبارت "Clean Architecture Docs" در گوگل از طریق مستندات مایکروسافت آن را فرا بگیرید

اگر نمیخواهید خود را درگیر خواندن مستندات زبان انگلیسی کنید من به شما دوره معماری تمیز تاپلرن رو پیشنهاد میکنم

 

حتما نظرت رو برام بنویس چون خیلی برام مهمه

محمد رجب زاده

نویسنده 5 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید

نظرات کاربران

برای درج نظر باید وارد سایت شوید