Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: typescript implementation #94

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

pontusk
Copy link

@pontusk pontusk commented Jan 24, 2022

Hi, my name is Pontus Karlsson. I am making this PR with my TypeScript version of the Toll Calculator just in case we have a chat in the future 🙂 .

I have made very little assumptions about the intent behind the logic. In a real work situation I would have requested to have requirements such as which times of the day are toll free written in plain text, to make sure there are no bugs in the old implementation. However, I've chosen to lean on the side of caution and make sure that the code functions as before when it comes to those conditions. Though my version of the code is refactored for maintainability and hopefully less buggy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant