In this challenge we must build the four functionalities of a calculator, addition, subtraction, multiplication and division, using in the last two the successive additions and subtractions, respecting the functional programming paradigm of java.
For this challenge I used as a base Mundo Aventura a theme park located in Bogota, I focused on the attractions and restaurants, to meet the requirements were implemented 15 use cases triggered by commands and 2 use cases triggered by events.
- Java JDK - Java programming language
- Apache Maven - Software project management
- Intellij IDEA - IDE for software developers
Download and install all tools and frameworks on your local desktop and select a directory to clone this repository.
git clone https://github.com/johnnycastro72/calculator.git
cd calculator
Intellij IDEA download and install all dependencies
This project was developed using java as programming language based on Functional paradigm.
Just execute the project
- Java - Java programming language
- @johnnycastro72 - Idea & Initial work
- Hat tip to anyone whose code was used
- Inspiration Practical challenge proposed by Sofka as part of its course Functional and reactive programming.
- References Sofka course memories. Mishell Yagual Mendoza videos. Eddi Garcia videos.