(no title)
eipipuz | 3 years ago
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?"
eipipuz | 3 years ago
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?"
cbushko|3 years ago
You have bigger problems if your `PaymentService` morphs into the functionality of being a storage or user service.
jffhn|3 years ago
smsm42|3 years ago
And if you having a payment system that starts doing something payments systems traditionally don't do - like, I dunno, predict weather? - then you have a design problem and should refactor your system so your payment system doesn't do that anymore.