inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

cnline님의 블로그

cnline cnline

@cnline

수강평 작성수
8
평균평점
5.0

블로그 8

[워밍업 클럽 4기 백엔드] 4주차 발자국

[워밍업 클럽 4기 백엔드] 4주차 발자국

4주차 회고 학습 내용 섹션 7. mock을 마주하는 자세 mockito 어노테이션 별로 사용하는 방법과 용도를 알수 있게 되었다 classist와 mockist 개념을 알게 되었고 어떤것을 중점을 나아갈지 생각해 보았다 섹션 8. 더 나은 테스트를 작성하기 위한 구체적 조언 @beforeEach에 넣는것을 아무 생각 없이 썼는데 테스트 환경에 영향을 주지...

좋아요수
1
  • 백엔드
  [워밍업 클럽 4기 백엔드] Day 18 미션

[워밍업 클럽 4기 백엔드] Day 18 미션

1. @Mock, @MockBean, @Spy, @SpyBean, @InjectMocks 의 차이를 한번 정리해 봅시다. mockito 관련 어노테이션 @Mock 역할 : 가짜 (mock) 객체를 생성해줌 주용도 : 의존 객체의 동작을 테스트 대상과 분리하고자 할때 사용 @MockBean 역할 : spring applicationContext에 있는 기존 ...

좋아요수
0
  • 백엔드
[워밍업 클럽 4기 백엔드] Day 16 미션

[워밍업 클럽 4기 백엔드] Day 16 미션

Layered Architecture 구조의 레이어별 테스트 작성법을 알아보았습니다. 레이어별로 1) 어떤 특징이 있고, 2) 어떻게 테스트를 하면 좋을지, 자기만의 언어로 다시 한번 정리해 볼까요? 1. persistence layer 테스트 (Repository layer) 특징 data access 역할 데이터베이스와 직접적으로 통신하는 레이어 비즈니...

좋아요수
0
  • 백엔드
[워밍업 클럽 4기 백엔드] 3주차 발자국

[워밍업 클럽 4기 백엔드] 3주차 발자국

학습 내용 persistence layer 테스트 persistence layer data access 의 역할 비즈니스 가공 로직이 포함되어서는 안된다. 데이터에 대한 CRUD에만 집중한 레이어 미래에 어떠한 변경이 될수도 있고 내가 작성한 코드를 확인하기 위해 테스트를 해야한다 Repository test 통합 테스트이지만 해당 레이어만 띄워서 하기 때...

좋아요수
1
  • 백엔드
[워밍업 클럽 4기 백엔드] 2주차 발자국

[워밍업 클럽 4기 백엔드] 2주차 발자국

1. 2주차 회고 1) 리펙토링 연습 관련 내용을 학습하여 직접 리펙토링을 해보았는데 쉽지 않았다 . 분류를 하는데도 이게 맞는지 확신이 들지 않았다. 좀더 학습을 해보고 다른사람들꺼랑 비교를 해봐야 겠다 2) 테스트 코드 학습 테스트 코드를 왜 쓰는지랑 어떻게 하면 테스트 코드를 깔끔하게 쓸수 있는지 배울수 있어서 좋았다. 2. 아쉬운점 - 다른일 때문에...

좋아요수
1
  • 백엔드
[워밍업 클럽 4기 백엔드] 1주차 발자국

[워밍업 클럽 4기 백엔드] 1주차 발자국

1. 1주차 회고 1) 추상 - 추상과 구체 과제를 통해서 추상 개념에 대해 다시 생각해볼수 있었다 - 매직 넘버를 보고 추상적인 넘버같은 경우 따로 변수로 바꿔서 해야 한다는것을 알게 됐고 추상화 레벨 과정을 통해서 해당 추상화 레벨에 대해 생각해 볼수 있었다 2) 논리, 사고의 흐름 - 내 코드를 봤을때 뇌 메모리를 얼마나 쓰게 될지 확인을 해보았고 얼...

좋아요수
1
워밍업 클럽 4기 - 백엔드 Day 4 미션

워밍업 클럽 4기 - 백엔드 Day 4 미션

1. 코드 리펙토링 이전코드 public boolean validateOrder (Order order) { if (order.getItems().size() == 0){ log.info("주문 항목이 없습니다"); return false; } else { if (order.getTotalPrice() > 0) { if (!order.hasCustomerI...

좋아요수
0
  • 백엔드
워밍업 클럽 4기 - 백엔드 Day 2 미션

워밍업 클럽 4기 - 백엔드 Day 2 미션

추상: 노래를 듣는다 구체: 스피커나 이어폰에서 공기중으로 소리 진동이 퍼진다 이 진동이 귀의 고막을 흔든다 고막의 진동이 귓속 뼈를 거쳐 달팽이관으로 전달된다 달팽이관 안 유모세포가 진동을 전기 신호로 바꾼다 이 신호가 청신경을 통해 뇌로 전달되어 '노래'로 인식한다

좋아요수
0
  • 백엔드