Znaczenie terminu hookowanie

0

Witam!

Czy ktoś byłby w stanie wyjaśnić co oznacza to pojęcie? Bardzo często spotykam się z tym literaturze np. zhookowac funkcję i nie do końca to czuję co to oznacza.

0

Myślę, że tu znajdziesz odpowiedź:

0

Krótko mówiąc to jest to zaczepienie się gdzieś by coś przechwycić. Są różne rodzaje hooków. Może to być ten najbardziej klasyczny, czyli przechwytywanie wywołania funkcji, ale również przechwycenie innych typów zdarzeń, np. wciśnięcia klawiszy czy akcji w git.

0

Czyli można no to patrzeć jak na podsłuchiwanie, ale z filtrem (nasłuchiwanie czy wciśnięto przycisk)?

0

Hook to bardziej Chain-of-responsibility niż Observer - tak przynajmniej jest w Windows API.
Pewnie zależy od kontekstu pytania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1