• یک نوع معماری صدا زدن و ولیدیشن هست CQRS و واسط بین ورودی و خروجی api قرار میگیره. نبودش هم باعث مشکل نمیشه و بصورت بیسیک رفتار میشه
  • در مورد معماری تمیز و پوشه بندی هم میشه گفت یک سری پوشه و منطق کاری ثابت هست.
  • بستگی به اندازه پروژه، هرچه ریزتر کنید پیچیدگی بیشتری دارید


موارد و قانون زیاد داره و بیشتر جهت شفافیت کد و ساختار هست وگرنه ریزتر کردن هر مورد پیچیدگی زیادی پیش میاره که اصولی نیست.

https://github.com/fakhravari/Clean-Architecture