Skip to content

Comments

5주차 미션 구현 완료 (박호건)#1

Open
moongua404 wants to merge 3 commits intoallrounder-backend:mainfrom
moongua404:moongua404
Open

5주차 미션 구현 완료 (박호건)#1
moongua404 wants to merge 3 commits intoallrounder-backend:mainfrom
moongua404:moongua404

Conversation

@moongua404
Copy link
Contributor

🧮 5주차 미션 - 문자열 계산기 🧮

새로운 디자인 패턴을 도입해봤어요
부족한 부분 있으면 리뷰해주세요

신경써서 구현한 부분

Hexagonal Architecture 도입

  • model, application, port, adapter로 구성
  • application 내부에 서비스 로직이 있음
  • application 내부에 서비스 로직와 외부의 입출력을 매개하는 port가 있음
  • 외부의 I/O, 즉 터미널을 adapter로 구현

- 연산 오버플로우 처리 오류 해결
- 파일 구조 개선 (함수 분리)
+ 테스트 코드 추가
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant