O'Reilly logo

Apex Design Patterns by Anshul Verma, Jitendra Zaa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The interpreter pattern

With all the new age features being incorporated in the system of Universal Call Center, the team starts getting ambitious and wants to add more flexibility for the users. There are some support processes related to the media industry and they have a very peculiar problem. In the media industry, the copyright date is mostly displayed as roman numerals. This becomes very difficult for call center agents to comprehend copyright dates. As you can imagine, it can be a tedious job for any person to convert a roman number to a decimal number. So, the team decided to automate the process of converting roman numerals into decimal numbers programmatically for faster customer issue resolutions.

Here is an example of a roman numeral ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required