Now that you've seen all the concepts of Intent, let's show you how Intent can guide you in your development.
Let's go back to our Offers.com example. The customer decides to add a multilingual support to the *Offers.com* platform. It means that all messages that are displayed to the end-user must be externalized. So I've written a new Custom Validation Rule for Intent, that checks String externalization.
Click on the picture or here to start the demo
At the end of the demo, I've got :
- no synchronization issue, which means that my documentation is now up-to-date with my code
- no validation issue, which means that I've fulfilled the dev guidelines. So now I can commit.
Capitalize on your experience:once you defined custom validation rules on a project, ask yourself which ones are applicable to your next project.