PHPStan poziom 9 na legacy projekcie: osiągnięcie bez przerw w rozwoju
Dowiedz się, jak wdrożyć PHPStan na poziomie 9 w starym projekcie bez wstrzymywania rozwoju nowych funkcji.
#Testing
Praktyczne notatki o tym, czym się zajmujemy: Symfony, PHP, frontend, DevOps, AI, architektura systemów.
Dowiedz się, jak wdrożyć PHPStan na poziomie 9 w starym projekcie bez wstrzymywania rozwoju nowych funkcji.
Odkryj różnice między Pest i PHPUnit w kontekście API i ekosystemu. Dowiedz się, kiedy migracja na Pest ma sens dla nowych projektów.
Poznaj piramidę testów w Symfony, od testów jednostkowych po E2E z Playwright. Zrozum proporcje i unikaj typowych pułapek.
Porównanie narzędzi do zarządzania fixture'ami w dużych projektach Symfony: DoctrineFixtures, Faker i Foundry.
Odkryj, jak wykorzystać Infection do mutation testing w PHP, aby zwiększyć jakość kodu, unikając frustracji w prawdziwych projektach.
Odkryj, jak efektywnie implementować contract testing dla API w architekturze mikroserwisów z użyciem Pact PHP.
Poznaj techniki snapshot testingu dla komponentów UI w projektach Vue/Symfony z użyciem Storybook i Chromatic.