Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 441 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 441 Bytes

DISCLAIMER

This is a demonstration project. So, it's over-engineered a bit. You may run into spagetti inside ;)

A simple string calculator based on Clean Architecture.

Layers:

  • CORE >>> calculating string expression
  • UI >>> user input handling, calculation result handling

Features:

  • simple arithmetic operations (addition, subtraction, multiplication, division)
  • unary subtraction
  • operation's priority assignment