posted 11 years ago
The base behind this decision should be exactly same as the base of writing classes. Similar operations in one service. In the example you mentioned, you can have one MathService or CalculationService & put related operations into it. but if there is something else ..lets take login/logout for example, then there should be another service for login/logout.
Yes it can be done, we just have to figure out how.