Toolverse
Wszystkie skille

component-common-domain-detection

autor: tech-leads-club

Znajdź zduplikowaną logikę biznesową w komponentach i skonsoliduj ją

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
3

O skillu

Umiejętność analizuje Twoje komponenty w poszukiwaniu powtarzającej się logiki domenowej i wspólnych klas. Automatycznie wykrywa duplikaty rozrzucone po różnych modułach, ocenia wpływ konsolidacji na sprzężenie i proponuje konkretne możliwości scalenia. Idealna do przygotowania refaktoringu architektonicznego — zamiast ręcznego przeszukiwania kodu, otrzymujesz mapę duplikatów z rekomendacjami.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku agenta (zgodnie z dokumentacją tech-leads-club/agent-skills). 2. Poproś agenta o analizę wspólnej logiki domenowej, na przykład: "Znajdź zduplikowaną logikę domenową w komponentach" lub "Jakie klasy są używane przez wiele komponentów?". 3. Agent przeskanuje przestrzenie nazw komponentów w poszukiwaniu wspólnych wzorców i zidentyfikuje klasy importowane przez wiele modułów. 4. Otrzymasz listę zduplikowanych fragmentów logiki biznesowej wraz z klasyfikacją (logika domenowa vs infrastrukturalna) i oceną wpływu konsolidacji na sprzężenie między komponentami. 5. Na podstawie wyników wybierz duplikaty do skonsolidowania i zdecyduj, czy utworzyć wspólną bibliotekę, czy przenieść logikę do wspólnego modułu. 6. Użyj rekomendacji umiejętności do planowania refaktoringu — umiejętność nie zastępuje linterów do wykrywania duplikatów na poziomie kodu ani narzędzi do analizy zależności, ale skupia się na logice biznesowej na poziomie komponentów.

Podobne skille