Replies: 2 comments 2 replies
-
|
아 코드블록에 java 붙여줘야 색깔 나오는건가요 ...? 방금 알았네요 ..ㅋㅋㅋ 테스트 코드로 메서드 테스트하는게 생각했던 것 보다 더 중요한 과정인 것 같네요.. 정리 너무 깔끔합니다~~! |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
InteliiJ 코드 색깔 플러그인 뭐쓰시나요? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
3.회원 관리 예제 -백엔드 개발
1️⃣비지니스 요구 사항 정리
2️⃣회원 도메인과 리포지토리 만들기
➡️회원 객체 (ValueObject)
➡️회원 리포지토리 인터페이스
➡️회원 리포지토리 메모리 구현체
3️⃣회원 리포지토리 테스트 케이스 작성
회사에서는 자바의 main 메서드를 통해서 실행하거나, 웹 어플리케이션 컨트롤러를 통해서 해당 기능을 실행했다.
하지만 테스트 코드를 사용하면 반복실행하여 테스트를 하는 것을 많은 비용이 들지 않게 테스트 할 수 있고 여러 테스트를 한번에 실행하기 쉬워짐으로써 사용하면 이점이 많은 것 같다..
하지만 테스트 코드도 배워서 써먹어야하는 것이기 때문에 배우는 데도 비용이 든다는 점을 참고해야한다.
➡️회원 리포지토리 메모리 구현체 테스트
4️⃣회원 서비스 개발
findByName(member.getName())에 Optional 값으로 반환하기때문에 앞에 Optinal 를 하면 중복이 된다. 그래서 없애 준다.
이렇게 로직이 완성되어있는경우 메소드분리를 해준다.
회원 서비스
Beta Was this translation helpful? Give feedback.
All reactions