Problem Description
"As a Roman Bookkeeper I want to add Roman numbers because doing it manually is too tedious." Given the Roman numerals, (IVXLCDM which means one, five, ten, fifty, hundred, fivehundred and a thousand respectively), create two numbers and add them. As we are in Rome there is no such thing as decimals or int, we need to do this with the strings. An example would be "XIV" + "LX" = "LXXIV"
There are some rules to a Roman number:
Rules for implementation
1. Simple object oriented solution in any programming language
2. Use TDD approach for unit testing
3. Implement business logic for this. No fancy UI required
I will share my solution once it is completed. If anyone interested to solve this problem, solve and share you solution as well. Sharing feedback on each other solution will be helpful for us improve as developer.
I think best way to learn clean code is write clean code to solve problem.
Thanks,
Swaraj