Мы находимся в процессе изменения того, как наше приложение AS3 взаимодействует с нашим бэкэндом, и мы находимся в процессе внедрения системы REST для замены нашей старой.
К сожалению, разработчик, который начал работу, сейчас находится в длительном отпуске по болезни, и он был передан мне. Я работал с ним в течение прошлой недели или около того сейчас, и я понимаю систему, но есть одна вещь, которая беспокоит меня. Кажется, что функции часто передаются в функции. Например, наш класс, который делает вызов нашим серверам, принимает функцию, которую он затем вызывает и передает объект, когда процесс завершен, ошибки обработаны и т. Д.
Это вызывает у меня «плохое предчувствие», когда я чувствую, что это ужасная практика, и я могу подумать о некоторых причинах, почему, но мне нужно подтверждение, прежде чем я предложу переработать систему. Мне было интересно, есть ли у кого-нибудь опыт с этой возможной проблемой?