Estamos mudando a maneira como nosso aplicativo AS3 se comunica com nosso back-end e estamos implementando um sistema REST para substituir o antigo.
Infelizmente, o desenvolvedor que iniciou o trabalho está agora de licença médica de longo prazo e foi entregue a mim. Estou trabalhando com ele há uma semana ou mais e entendo o sistema, mas há uma coisa que me preocupa. Parece haver muita passagem de funções para funções. Por exemplo, nossa classe que faz a chamada para nossos servidores assume uma função para a qual chamará e passará um objeto para quando o processo estiver concluído e os erros forem tratados etc.
Está me dando esse "mau pressentimento", onde eu sinto que é uma prática horrível e posso pensar em algumas razões, mas quero alguma confirmação antes de propor um novo trabalho no sistema. Fiquei me perguntando se alguém tinha alguma experiência com este possível problema?