RozdziaÅ 3.
Obietnice
W rozdziale 2. przedstawiÅem dwie gÅówne kategorie wad użycia wywoÅaÅ zwrotnych w celu wyrażenia asynchronicznoÅci w programie oraz zarzÄ dzania wspóÅbieżnoÅciÄ : brak sekwencyjnoÅci i brak zaufania. Skoro dokÅadnie poznaÅeÅ problemy, to możemy przejÅÄ do wzorców pozwalajÄ cych na ich rozwiÄ zanie.
Problemem, którym chcÄ siÄ zajÄ Ä na poczÄ tku, jest odwrócenie kontroli. Zaufanie to doÅÄ delikatna materia i bardzo Åatwo można je straciÄ.
Przypomnij sobie, jak kod zapewniajÄ cy kontynuacjÄ dziaÅania programu umieÅciliÅmy w funkcji wywoÅania zwrotnego przekazywanego później do innej czÄÅci kodu (potencjalnie nawet do zewnÄtrznego) i trzymaliÅmy kciuki, aby ten kod dziaÅaÅ prawidÅowo ...
Get Tajniki języka JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.