Naming of Services

This is the eternal discussion, should services be functionally named, or given abstract, possible descriptive, names? Personally, I think that (micro)services should be given abstract names. From experience I do see that it has quite some advantages, which I will try to illustrate with simple examples. It frees one’s mind of unconscious biases. What I mean with this, is that if you call a service to its initial functionality, my mind tends to limit the functionality to something that is part of the domain the service is named after....

<span title='2023-05-23 16:43:07 +1000 +1000'>May 23, 2023</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;489 words&nbsp;·&nbsp;Me