Skip to main content
5 events
when toggle format what by license comment
Mar 31, 2012 at 23:36 comment added c69 @BenHocking i think provider / consumer is the good way to tell who-is-dependant-on-whom without confusing readers (especially, if their native language is not english).
May 16, 2011 at 16:32 history edited Ben Hocking CC BY-SA 3.0
added 141 characters in body
May 16, 2011 at 16:09 comment added Ben Hocking @Bruno: In your example, module Y is a provider of the function that X is depending on. But, you are correct, that depending on how you're using the word, it might not work, because you typically wouldn't say that Y is X's provider if X is only depending on Y for the one function (and if it's depending on other modules for other functions). As for depenendency, it has the problem of being ambiguous. (See my comment to Mr. Disappointment.)
May 16, 2011 at 16:02 comment added b.roth In most contexts in software engineering provider would not be suitable. For example, think of a module X that uses a function defined in module Y. Module X does not have module Y as a "provider". I think the best word here is simply dependency, as in @Mr. Disappointment's answer. Module Y is a dependency (for module X). As for module X, I would say it is dependent on module Y, as in @njd's answer.
May 16, 2011 at 14:02 history answered Ben Hocking CC BY-SA 3.0