با احترام
اول:
در آخرین نکته مربوط به پیاده سازی اینترفیس Item Edit اشاره شد به رعایت اصول معماری نرم افزار.
این بحث طراحی لایههای نرم افزارمون مثل شکل تعریف کلاسها و متدهاشون و مثلا استاتیک تعریف کردن متدی یا کلاسی و یا inner تعریف کردن یک کلاس ربطی به بحث معماری نرم افزار داره؟
اینطور که تحقیق کردم گویا این اصول باید در کل فرایند توسعه نرم افزار از آنالیز تا دیزاین و دیوولوپ لحاظ بشه چطوری میشه وارد این مسیر شد و استاندارد حرکت کرد؟
اگر ممکنه رفرنس معرفی کنید
دوم:
بحث دیزاین پترنها ربطی به معماری نرم افزار داره؟
ممنون