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
Issue:
The current implementation of requires user to create class that inherits from IRule or ConditionalRule. Resulting in a lot code to be repeated; with very little differences between the inherited classes and increased risk of implementing bugs and fatal errors.
Recommendation:
This issue could be resolved by implementing a delegator or a special Iterator class.
Delegator - Delegator function would be responsible to make a comparison and determine whether another element needs to be checked
Special Iterator - Iterator would move pointer in a specific direction and make comparison.
Both approaches would run in a replace method.
The text was updated successfully, but these errors were encountered:
Issue:
The current implementation of requires user to create class that inherits from IRule or ConditionalRule. Resulting in a lot code to be repeated; with very little differences between the inherited classes and increased risk of implementing bugs and fatal errors.
Recommendation:
This issue could be resolved by implementing a delegator or a special Iterator class.
Delegator - Delegator function would be responsible to make a comparison and determine whether another element needs to be checked
Special Iterator - Iterator would move pointer in a specific direction and make comparison.
Both approaches would run in a replace method.
The text was updated successfully, but these errors were encountered: