مفهوم معماری نرم افزار

پرسیده شده
فعالیت 1385 روز پیش
دیده شده 613 بار
1

با احترام

 

اول:

در آخرین نکته مربوط به پیاده سازی اینترفیس Item Edit  اشاره شد به رعایت اصول معماری نرم افزار.

این بحث طراحی لایه های نرم افزارمون مثل شکل تعریف کلاسها و متدهاشون و مثلا استاتیک تعریف کردن متدی یا کلاسی و یا inner تعریف کردن یک کلاس ربطی به بحث معماری نرم افزار داره؟

اینطور که تحقیق کردم گویا این اصول باید در کل فرایند توسعه نرم افزار از آنالیز تا دیزاین و دیوولوپ لحاظ بشه چطوری میشه وارد این مسیر شد و استاندارد حرکت کرد؟

اگر ممکنه رفرنس معرفی کنید

دوم:

بحث دیزاین پترن ها ربطی به معماری نرم افزار داره؟

 

ممنون

فایل پیوست

پژمان آزاد
پژمان آزاد

24 تیر 99

4
حذف شده

سلام دوست من، وقتت بخیر

معماری نرم افرار بحث گسترده ای هستش که خودش به نوعی تخصص محسوب میشه

درمورد شکل تعریف کلاس ها و استاتیک تعریف کردن یا نکردن اونها و غیره باید بگم که این موارد که به چگونگی پیاده سازی جزئی از نرم افزار ارتباط دارن به Design Pattern مربوط هستن، و معماری نرم افزار سطح بالاتری مسائل رو تشکیل میده مثل حتی انتخاب زبان برنامه نویسی مناسب برای توسعه یه نرم افزار

یه سری موارد از دیزاین پترن ها هستن که با تجربه بیشتر باید یاد گرفت چون دیزاین پترن ها به نحوه کد نویسی میپردازن

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

امیدوارم براتون مفید باشه

موفق باشید

فایل پیوست

Pouya Rezaie

توسط

Pouya Rezaie

24 تیر 99

حذف شده
ممنون آقا پویا توضیحاتتون خلاصه و مفید بود. مرسی از شما
پژمان آزاد

25 تیر 99