Wzorce projektowe · Senior · Pytanie 62 z 75
Co mówi prawo nieszczelnych abstrakcji?
- ✓Poprawna odpowiedź: Wszystkie nietrywialne abstrakcje przeciekają szczegółami tego, co ukrywają, więc czasem trzeba rozumieć warstwę poniżej
- 2Abstrakcje powodują wycieki pamięci
- 3Nigdy nie należy używać abstrakcji
Wyjaśnienie
ORM ukrywa SQL, dopóki zapytanie nie jest wolne; wrapper na fetch ukrywa HTTP, dopóki cache nie zawodzi. Projektuj z myślą o przeciekach.