inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

김지연님의 블로그

김지연 김지연

@book75708662

수강평 작성수
14
평균평점
4.9

블로그 8

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

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

1. 학습 내용 각 계층별(persistence, business, presentation)로 테스트 코드 짜는 방법 중 presentation Layer 테스트에 대해서 마무리 학습을 할 수 있었다. 현재 회사에서는 REST Assured을 이용해 테스트 코드를 작성 중이었는데 @ WebMVC을 이용한 방법을 학습할 수 있었다. 해당 방법을 알려주시면서 ...

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

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

1. @Mock, @MockBean, @Spy, @SpyBean, @InjectMocks 의 차이를 한번 정리해 봅시다. @Mock Mockito 원하는 반환값만 설정할 수 있는 가짜 객체를 생성. 단위 테스트에서 Spring 없이 빠르게 테스트할 때 유용. @Mockbean Spring ApplicationContext에 등록된 실제 빈을 Mock 객체로...

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

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

Layered Architecture는 3 tier(4tier)라고도 하며, 계층적으로 레이어(Persistence Layer, Business Layer, Presentation Layer)를 나누어 책임을 구분하는 방식이다. 하지만 규모가 커질수록 하위 계층에 강하게 결합될 수 있어 헥사고날 아키텍처가 사용된다. Persistence Layer 특징: ...

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

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

1. 학습 내용 이번주는 레이어드 별 테스트 만드는 법에 대하여 학습했다. 지난 시간에 말씀하신 것처럼 TDD로 만들면서 각 테스트 코드 만드는 법에 대해서 만들었다. 각 계층별(persistence, business, presentation)로 테스트 코드 짜는 방법에 대해서 설명해 주셨다. 2. 느낀 점 항상 테스트 코드 작성에 부담을 느끼고 있었지만,...

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

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

1. 학습 내용 지난 강의에 이어서 6세션에서는 코드 다듬는 방법들에 대한 팁을 배웠고, 데이터 + 코드에서 코드 파트가 마무리 되었다. 6세션이 끝나고 7세션의 코드 다듬기 강의를 시청하기 전에 미리 리팩토링 연습을 하는 미션이 주어졌다. 스스로가 먼저 적용해 보고 비교하며 리팩토링 강의를 듣고 이외에 8세션을 들으며 책 추천과 관련 조언들을 얻을 수 있...

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

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

1. 학습 내용 실제로 실무에서 코드를 작성하는 경우보다 기존에 작성된 코드를 읽어야 하는 경우가 많고, 그렇기에 내 코드를 읽게 될 동료들 뿐 아니라 미래의 나를 위해 가독성 좋은 코드를 작성해야 하는 것은 필수적이다. 한번에 가독성 좋은 코드를 만드는 것은 어렵기에 끊임없는 리팩토링 작업이 필요한데 Readable Code: 읽기 좋은 코드를 작성하는 ...

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

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

1. 아래 코드와 설명을 보고, [섹션 3. 논리, 사고의 흐름]에서 이야기하는 내용을 중심으로 읽기 좋은 코드로 리팩토링해 봅시다. import java.util.List; import java.util.logging.Logger; class Order { private final List items; private final Customer custom...

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

워밍업 클럽 4기 - 백엔드 Day 2 추상과 구체 미션

추상 “언제 밥 한번 먹자” 구체 – 관계를 완전히 끊지는 않겠다는 제스처. – 지금은 어색하거나 바쁘지만, 언젠가는 마음을 열고 싶다는 희망 혹은 체면. – 때로는 진심이지만, 자주 현실로 이어지지 않는 인사말.

좋아요수
0
  • 백엔드