hexagonal-architecture
نگهدارنده affaan-m
طراحی و بازآرایی معماری Ports & Adapters با مرز دامنه، وارونگی وابستگی و use case قابلآزمون.
- نسخه فعلی
- نامشخص
- مجوز
- نامشخص
- دسترسی شبکه
- نامشخص / ارزیابینشده
- وضعیت بررسی
- تأیید نشده
چه مسئلهای را حل میکند؟
درهمتنیدگی منطق دامنه با I/O را کاهش میدهد و معماری قابلآزمون و قابلنگهداری میسازد.
چه زمانی مناسب است؟
برای introducing یا refactoring به Ports and Adapters، یا وقتی domain logic با I/O درهمتنیده شده است، از آن استفاده کنید.
سیستمهای Ports & Adapters را در TypeScript، Java، Kotlin و Go طراحی، پیادهسازی و refactor میکند؛ domain boundary روشن، dependency inversion و use-case orchestration قابلتست فراهم میکند. برای حرکت به Ports and Adapters یا جداسازی domain logic درهمتنیده با I/O از آن استفاده کنید.
نصب و بهروزرسانی
این دستورها فقط برای کپی نمایش داده میشوند و روی سرور RefHub اجرا نمیشوند. پیش از اجرا، منبع بالادستی پیوندشده را بررسی کنید.
دستور نصب
npx skills add affaan-m/ecc --skill hexagonal-architecture -y
سازگاری با ایجنتها
هنوز تست سازگاری ثبت نشده است
تا وقتی شواهد تست ثبت نشده، سازگاری این مهارت با ایجنتها را تأییدشده فرض نکنید.