под телеграм-клиент под Java
                  
                  
                  там методы асинхронные. дёрнул — прилетел коллбэк
                  
                  
                  
                  
                  
                  например, прилетело оповещение о сообщении
                  
                  
                  оно может быть от юзера или от группы
                  
                  
                  чтобы посмотреть инфу о источнике — нужно дёрнуть метод
                  
                  
                  дальше в коллбэке запросить более подробную инфу
                  
                  
                  
                  
                  
                  Но коллбэков становится очень много. Они вложенные, ветвистые и некрасивые, а мне нужно собрать много инфы, чтобы запустить обработчик
                  
                  
                  
                  
                  
                  Как правильно борются с этим?
                  
                  
                  
                  
                  
                  async await? (я просто с ними не работал, кажется)
                  
                  
                
речь про Java или JavaScript ?
не работал с java но если там есть async/await то это как раз тебе подойдет
гуглить "java async programming". сразу найдешь разбор че там понадабавляли, от FutureTask и прочих guave до всяких монад и прочих rxjava
про Java
в Java разве есть async await и колбеки?
Там скоро будут корутины и может даже вытесняющая многозадачность
это да, но это скоро, но чтобы сейчас уже было. кхм
Обсуждают сегодня