본문 바로가기

Java, Spring/스프링 핵심 원리 기본

2-5. 회원 도메인 실행과 테스트

만든 회원 도메인을 테스트해보자.

 

클래스 다이어그램은 정적인거고 객체 다이어그램은 동적인것이다.

이게 이해 안되면 전전게시글 다시보기.

 

 

순수 자바코드

MemberApp 만들어서 테스트 해보자.

16라인은 soutv 쓴것( 그후 원하는 변수 선택 )

 

 

 

 

 

 

 

좋은 방법의 테스트 아님. -> junit 쓰자

 

한줄 한줄 이해해보기.

( 이건 눈으로 출력값을 보고 판단하는게 아님. ) -> 테스트 실패 시 문제점 빨리 체크 가능 ( 테스트는 필수 )

 

 

 

 

OCP 준수 못함. ( new 직접 했기 때문에 )

( new 직접 했기 때문에 ) -> 추상화에도 의존하고 구체화에도 의존한 케이스 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ최악

DIP 잘 못 지킴

추상화에도 의존하고 구체화에도 의존한 케이스 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ최악

 

 

- 의존관계가 인터페이스 뿐만 아니라 구현까지 모두 의존하는 문제점이 있음

 

 

 

 

# 인프런 김영한님의 강의를 수강한 후 작성한 글입니다.

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard

Recent Posts
Popular Posts
Recent Comments