Wzorce projektowe · Junior · Pytanie 29 z 75
O czym mówi zasada segregacji interfejsów (ISP)?
- ✓Poprawna odpowiedź: Klienci nie powinni zależeć od metod i danych, których nie potrzebują
- 2Każdy interfejs TypeScript powinien być w osobnym pliku
- 3Interfejsy UI i API powinny tworzyć różne zespoły
Wyjaśnienie
Komponent Avatar, który przyjmuje cały obiekt user z dziesiątkami pól, zależy od zbyt wielu rzeczy. Lepiej przekazać src i name. Wąskie interfejsy upraszczają ponowne użycie i testy.