Simple system for processing batches of booking requests and create a booking calendar!
This is Java 8/Gradle solution.
Please see the main class com.tooling.schedular.Application, you can modify the test input here!
- cd to $Checkout dir
- ./gradlew build
- java -jar build/libs/meeting-schedular-1.0.jar
- TDD
- Robustness
- No over engg
- No performance test or memory tuning
- TODOs
- Readable
- Build and run without any change
- It should be easy to verify input and output
- Prod quality code
- Naming conventions
- Coding style
- Sensible design
- Java doc and comments
- Easy to understand and learn and refactor
- Easy to maintain