php-pro
Pisz wydajny PHP z generatorami, iteratorami i nowoczesnymi wzorcami OOP
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla programistów PHP, którzy chcą pisać kod zgodny z najlepszymi praktykami nowoczesnego PHP. Nauczy Cię efektywnego wykorzystania generatorów i iteratorów do oszczędzania pamięci, struktur danych SPL, typowania PHP 8+ oraz zaawansowanych wzorców OOP. Idealna dla aplikacji wymagających wysokiej wydajności i czystego, profesjonalnego kodu.
Jak używać
Zainstaluj umiejętność w swoim środowisku agenta, dodając php-pro do listy dostępnych skills. Upewnij się, że masz dostęp do repozytorium sickn33/antigravity-awesome-skills.
Aktywuj skill, gdy pracujesz nad zadaniami związanymi z optymalizacją PHP lub pisaniem idiomatic code. Skill automatycznie przełączy się w tryb eksperta PHP specjalizującego się w wydajności i nowoczesnych wzorcach.
Opisz swoje cele, ograniczenia i wymagane dane wejściowe. Na przykład: "Muszę przetwarzać dużą listę użytkowników z bazy danych bez wyczerpania pamięci" lub "Chcę refaktoryzować kod do PHP 8+ z typowaniem".
Skill zastosuje odpowiednie praktyki: zaproponuje generatory dla dużych zbiorów danych, struktury SPL gdzie przyniosą korzyść wydajnościową, nowoczesne cechy PHP 8+ (match expressions, enums, constructor property promotion) oraz zaawansowane wzorce OOP (traits, late static binding, reflection).
Jeśli potrzebujesz szczegółowych przykładów implementacji, poproś skill o otwarcie resources/implementation-playbook.md. Skill dostarczy konkretne kroki, kod do weryfikacji i wskazówki dotyczące profilowania wydajności.
Zweryfikuj wynik: sprawdź, czy kod używa strict typing, czy generatory minimalizują zużycie pamięci, czy obsługa błędów jest prawidłowa, i czy kod jest samodzielnie dokumentujący się poprzez znaczące nazwy zmiennych i funkcji.