Adham El-Deeb

HireList.ioHireList.io
3 points

Forums

6yr ago

Command Service Object (CSO) - Rails Generator for command service object

Command Design Pattern consists of Command Object and Service Object (Executor), Command object is responsible for containing Client requests and run input validations on it to ensure that the request is valid and set default values, then Service Object applies the business logic on that command.