23-2 소프트웨어공학 프로젝트#1,#2,3
project#1: 2023-10-31 ~ 2023-11-17
project#2,3: 2023-11-29 ~ 2023-12-19
project#1
-
사용자가 입력하는 계산의 결과를 출력
- 덧셈, 뺄셈, 곱셈만
-
에러처리
- 덧셈,뺄셈,곱셈이 아닌 연산자 일 때
- 정수가 아닌 입력, 출력일 때
- 연산자가 다를 때
- 입력받은 값의 개수가 잘못되었을 때
-
이스터에그
- [7503,1111,2024,1225]가 입력되면 이스터에그 문구 출력
-
유닛테스트 구현하기
- 구현한 매서드 중 3개를 선택하여 유닛테스트 구현
-
기능수정
❗ 팩토리얼 구현시 추가 요구사항
- TDD로 개발하기
- 중간 스크린샷 포함
- 개발 과정은 팀원들이 공유
- 인스펙션
- 50-100 line 내외의 코드를 선정해서 inspection
- 결과리포트 작성
- Acceptance Testing
Git, VSCode, pycharm
python 3.x
Notion