Giter VIP home page Giter VIP logo

test-probabilities's Introduction

test-probabilities

This has been implemented as a REST API on .NET Core 3.1 and Swagger can be used to enter the inputs and see the output (It's the landing page when the app starts). As the purpose of the exercise was not to create an API itself , I haven't formatted the responses in any special way.

The path for the file with the output can be set on the appsettings config file (AppSettings/LogFilePath property)

Implementation of the calculator has been done probably in an over architected way but just to prove the use of some common OO design patterns and make it all reusable and extensible.

More extensive unit/integration tests could have been created but I believe the ones I added are enough to prove the idea.

No additional logging has been added as it was not the purpose of the exercise, but the app is ready to introduce any at anytime.

test-probabilities's People

Contributors

lordpiti avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.