UseCase Objects in Ruby

--

Use cases contain the rules that specify how and when the Critical Business Rules within the Entities are invoked.

A use case is a description of the way that an automated system is used.

UseCase Objects exists to model a single business process. Use Case Objects are a middle layer between external actors and the system’s internals.

A Use Case Object enforces a contract for inputs and outputs. The response of the object depends on the business rules that it implements.

--

--

Rafael A. George Duval
Rafael A. George Duval

Written by Rafael A. George Duval

✍🏼 Building a Solo Digital Media Company 🧪 Snippets of Text [https://snippetsoftext.substack.com/subscribe]

No responses yet