You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the DSP dispatching components we have this "delegate" that takes care of both creating the request and handling the response for the messages through the DSP wire, other than the evident SRP violation, it is designed using abstractions, and this brought in issues in tests (that have an hierarchy themselves) but also it's not easy to change to handle "exceptional cases" (see dataset request in #3342).
A first refactoring work has already been done in #3342 extracting the "create request" behavior, but also the "handle response" could be modeled in a different way, using composition over abstraction.
Which Areas Would Be Affected?
dsp dispatch
Why Is the Feature Desired?
refactoring
The text was updated successfully, but these errors were encountered:
Feature Request
In the DSP dispatching components we have this "delegate" that takes care of both creating the request and handling the response for the messages through the DSP wire, other than the evident SRP violation, it is designed using abstractions, and this brought in issues in tests (that have an hierarchy themselves) but also it's not easy to change to handle "exceptional cases" (see dataset request in #3342).
A first refactoring work has already been done in #3342 extracting the "create request" behavior, but also the "handle response" could be modeled in a different way, using composition over abstraction.
Which Areas Would Be Affected?
dsp dispatch
Why Is the Feature Desired?
refactoring
The text was updated successfully, but these errors were encountered: