Skip to content

Basic Calculator using Model, View, Controller architectural pattern

Notifications You must be signed in to change notification settings

angelorpa/calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculator

This project is oriented to explain the software architectural pattern: Model View Controller and consist in a simple calculator that do the four basic arithmetic operations:

  • Addition (Finding the Sum; '+')
  • Subtraction (Finding the difference; '-')
  • Multiplication (Finding the product; '×')
  • Division (Finding the quotient; '÷')

Poject folder structure

To build/compile with bob tool the next files are needed:

iproj.json : At project root level, it contains project level metadata. This file is necesary to use bob as build/compile tool. The file contains some attribuites to build/compile the project. See bob help for more info: https://ibm.github.io/ibmi-bob/#/

Rules.mk : At each level of the project (all directories) create a file for defining the targets. This file is requered on each directory that contain compilable source code.

.ibmi.json : At the directories you want to override build variables to target a different object library, or use a different EBCDIC CCSID for the compile.

.gitignore : At project root level to tell git a list of files that should not be traked. This file it's not requered to use bob.

About

Basic Calculator using Model, View, Controller architectural pattern

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published