On 10/15/2019 6:47 AM, Jason Cobb wrote:
On 10/15/19 1:01 AM, Kerim Aydin wrote:

But are the dependencies you've identified truly circular?  Many rules have
multiple independent clauses that could very well be separated into smaller
rules.  If the "circularity" is created by a link to two entirely separate
clauses within a rule, that could easily be separated without any change of
function, is it really a circular reference to be concerned about?

-G.

Sure, that would be a valid solution for most of the cycles. Honestly, I just thought it would be something interesting to analyze and talk about (and apparently it was), so I put it in. I'm not trying to say it's a crisis or anything.


Oh I agree it's absolutely fascinating.  I was just responding to your
specific comment on "avoiding circular dependencies" - if a rule reads
better overall by combining several clauses I don't think it's a concern
if that makes the graph circular at the rules-level.  -G.



Reply via email to