|
|
|
|
|
by cbushko
1371 days ago
|
|
Think of the new people you hire! It is difficult enough being onboarded to a new company without having to learn two dozen names for random services and libraries. I feel sorry for each batch of Interns that start at companies that do this. Not only were the Interns learning how to build software but they also had to learn random names that they would not be able to use in their next placement. What is easier to understand at first glance? Picard stopped responding to Luke. Bilbo is also down! or PaymentService stopped responding to UserService. Database-XYZ is down! It might not be exciting but the cognitive load is much lower. |
|
This PaymentService grew into fraud detection. So the new hire will be even more confused. Asking "What does Picard do?" is natural, where a new hire might have trouble asking "What does the PaymentService do?"