которые при определенном условии выполняется синхронно, а при другом - асинхронно, являются плохими. Можете объяснить, почему так?
Все понял. Ответ был на поверхности. Из примера: если функция inconsistentRead выполняется синхронно, массив listeners всегда будет пустым, поэтому колбэк, переданный в reader2.onDataReady никогда выполняться не будет.
Обсуждают сегодня