8000 GitHub - ryudung/TDD-Calculator-Start: TDD 계산기 만들기 실습을 위한 시작 프로젝트
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ryudung/TDD-Calculator-Start

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDD로 간단한 계산기 만들기

요구사항 1단계
  • 계산은 한번 할 수 있어야한다.

  • "+", "-", "*", "/"를 계산 할 수 있어야 한다.

  • 사용자 입력에 대한 결과 값을 print 한다.

    • 입력: 1+2-1*2
    • 출력: 4
  • 곱셈, 나눗셈에 대한 처리에 상관없이 순서대로 계산한다.

  • 나눗셈의 값은 정수값으로 표현한다.

요구사항 2단계
  • 4칙 연산 이외에 다른 연산에 대한 에러 처리

    • "NaN" 출력
  • 잘못된 연산에 대한 에러 처리

      • 1+-2 (x)
      • +1-2 (x)
      • 1-2- (x)
    • "NaN" 출력
  • 계산 과정을 print

    • 예 :1+2-1*2
    • 1 + 2 = 3
    • 3 - 1 = 2
    • 2 * 2 = 4
    • 결과 값: 4
  • OOP(Object orient Programing)로 최적화

About

TDD 계산기 만들기 실습을 위한 시작 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0