Maybe CustomerService and CustomerLogic aren't such a great design. Did you ever consider this?
In order to avoid god classes and really strive for that SRP, you should start with giving your classes a meaningful name that implies a single responsibility, something like CustomerMailer, CustomerPurchaseStatistics, CustomerTicketsHandler, etc.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Maybe
CustomerService
andCustomerLogic
aren't such a great design. Did you ever consider this?In order to avoid god classes and really strive for that SRP, you should start with giving your classes a meaningful name that implies a single responsibility, something like
CustomerMailer
,CustomerPurchaseStatistics
,CustomerTicketsHandler
, etc.