←back to thread

311 points todsacerdoti | 1 comments | | HN request time: 0.001s | source
Show context
kixiQu ◴[] No.46237390[source]
I believe strongly in this counterargument:

https://medium.com/better-programming/software-component-nam...

Small summary: external identifiers are hard to change, so projects will evolve such that they are not accurately descriptive after time.

(Less discussed there, but: In a complex or decentralized ecosystem, it's also the case that you come across many "X Manager"/"X Service"/"X State Manager"/"X Workflow Service" simultaneously, and then have to rely on a lot of thick context to know what the distinctions are)

replies(5): >>46239169 #>>46239759 #>>46239784 #>>46239810 #>>46239834 #
1. ◴[] No.46239784[source]