-
Notifications
You must be signed in to change notification settings - Fork 2
Resources depend on errors #2
Comments
I made resources depend on errors, such that a resource (type) can indicate "these kind of errors can occur". More or less the same way that a Java ArrayList depends on Error, but not the other way round. Would that make sense? |
I see. Although I'm not sure I understand how the elements depend on one another. I feel like the term is used in more that one sense. |
Mostly intended as "uses", I think. |
I was just inspired today by a presentation on hexagonal architecture and it brought up the dependency inversion principle which I realize now is what I was thinking about unconsciously here.
In this particular case I would like to view That said, I'm not yet sure how such open design would affect the core specification... Does it make sense? Is this something you can sympathize with? |
Dependency inversion is great for software architecture indeed, but we are designing an ontology here, not a software product. As such, it is not clear whether the principles also apply. However, I agree with all of the examples that you've given. |
I'm not sold on that idea. If anything I'd say it was the other way round because errors don't exist on their own. They are only a side effect of an operation gone wrong. Hm, I didn't even use the term
Resource
...The text was updated successfully, but these errors were encountered: