inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이동원님의 블로그

이동원 이동원

@dongwonyy

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

블로그 10

인프런 워밍업 클럽 3기 후기 - code

인프런 워밍업 클럽 3기 후기 - code

code 부분의 워밍업 클럽에 참여했었는데 약 1달동안 어떻게 시간이 가는지 모를정도로 시간이 빠르게 갔다. 생각보다 많은 강의와 이해하는데 걸리는 시간이 좀 오래걸렸었다. 예전에 강의는 사놨었는데 언제 볼까. 하면서 시간만 흘렀었는데. 이번기회에 강의를 완강할 수 있었어서 좋았다. 박우빈 님의 클린코드와 테스트코드 강의를 들었었는데 하도 강의를 돌려보고 ...

좋아요수
0
  • 인프런
  • 인프런워밍업클럽
  • 스터디3기
인프런 워밍업 스터디 클럽 3기 4주 차 발자국

인프런 워밍업 스터디 클럽 3기 4주 차 발자국

섹션 7: Mockito로 Stubbing하기 Test Double 종류 Dummy : 아무 기능도 없는 객체. Fake : 간단한 형태로 실제 기능 수행 가능하지만, 프로덕션에 적합하지 않은 객체. Stub : 미리 준비된 결과를 반환하는 객체로, 상태 검증에 사용. Spy : Stub이면서 호출 기록을 제공하며 일부는 실제 객체처럼 동작 가능. Mock...

좋아요수
0
@Mock, @MockBean, @Spy, @SpyBean, @InjectMocks의 차이

@Mock, @MockBean, @Spy, @SpyBean, @InjectMocks의 차이

1. @Mock, @MockBean, @Spy, @SpyBean, @InjectMocks의 차이 @Mock @Mock 은 Mockito에서 제공하는 애노테이션으로, 특정 클래스나 인터페이스의 가짜 객체(Mock)를 생성한다. Spring 컨텍스트와는 무관하며, 순수하게 단위 테스트를 위해 사용된다. 테스트 대상 객체가 의존하는 객체를 가짜로 만들어 테스트를...

좋아요수
0
Layered Architecture 구조의 레이어별 특징과 테스트 작성법

Layered Architecture 구조의 레이어별 특징과 테스트 작성법

1. 레이어별 특징 Presentation Layer 외부 세계의 요청을 가장 먼저 받는 레이어로, 사용자나 외부 시스템과의 인터페이스 역할을 한다. 클라이언트로부터 전달받은 데이터를 검증하고, 비즈니스 로직을 수행할 수 있도록 Business Layer로 전달한다. 주로 요청 파라미터에 대한 최소한의 검증과 API 응답 형식을 처리한다. Business ...

좋아요수
0
인프런 워밍업 스터디 클럽 3기 3주 차 발자국

인프런 워밍업 스터디 클럽 3기 3주 차 발자국

Layered Architecture 테스트하기 어려운 부분 분리, 테스트 하고자 하는 영역에 집중, 명시적이고 이해할 수 있는 형태의 문서 작성 가능 여러 가지 모듈이 합쳐진 결과를 우리는 예상 할 수 있는가? 이를 위한 통.합.테.스.트 통합 테스트 🔸 여러 모듈이 협력하는 기능을 통합적으로 검증하는 테스트 🔸 일반적으로 작은 범위의 단위 테스트만으...

좋아요수
0
인프런 워밍업 스터디 클럽 3기 2주 차 발자국

인프런 워밍업 스터디 클럽 3기 2주 차 발자국

코드 다듬기와 리팩토링에 대한 요약 1. 코드 다듬기 주석의 양면성 : 주석은 코드로 설명할 수 없는 의사결정 히스토리를 기록하는 데 사용하되, 자주 변하는 정보는 주석으로 작성하지 않는 것이 좋다. 주석이 많다는 것은 비즈니스 로직이 코드에 잘 녹아들지 못했음을 의미할 수 있다. 가독성을 위한 메서드와 변수 정렬 : 메서드는 상태 변경 > 판별 > 조회 ...

좋아요수
0
워밍업 클럽 3기 1주차

워밍업 클럽 3기 1주차

강의 : Readable Code: 읽기 좋은 코드를 작성하는 사고법 섹션 2. 추상 섹션 3. 논리, 사고의 흐름 섹션 4. 객체 지향 패러다임 (SOLID) 에 대해서 강의를 들고 학습할 수 있었으며 내용이 그리 많지 않고 생각보다 강의가 어렵지 않았으며 미션도 간단해서 한번더 생각해 볼 시간이 될 수 있었습니다 한주를 돌아봤을때 아쉬운 점이 있다면, ...

좋아요수
0
[인프런 워밍업 클럽 0기 BE] 3주차 발자국

[인프런 워밍업 클럽 0기 BE] 3주차 발자국

[3주차 학습내용] 미니프로젝트 '출퇴근 사내 관리 시스템' 만들기 후기 결과를 먼저 말하자면 프로젝트 다 못끝냈다. 만약 이 블로깅 하는게 미션이 아니었다면 절대 쓰지 않고 잠적했을 것 같다. 못 다한 짧은 프로젝트 과정을 설명하자면.... 생각보다 하나 하나가 좀 많이 어려웠다. 강의로 따라 칠때는 막히더라도 코드의 정답이 있다 싶이 하니. 해결이 되었...

좋아요수
0
[인프런 워밍업 스터디 클럽 0기_BE] 2주차 회고록 정리

[인프런 워밍업 스터디 클럽 0기_BE] 2주차 회고록 정리

짧은 다리의 두 번째 발걸음 6일차 역할의 분리와 스프링 컨테이너 Spring Bean : 스 프링 컨테이너 안으로 들어간 클래스를 스프링 빈이라 함 @Service와 @Repository를 통해서 Service와 Repository도 스프링 빈으로 등록가능함 @Primary : 어노테이션의 일좀으로 우선권을 정해줄 수 있다 @Configuration : ...

좋아요수
1
인프런 워밍업 스터디 클럽 0기 BE - 1주차 발자국

인프런 워밍업 스터디 클럽 0기 BE - 1주차 발자국

1주차 회고 인프런에서 처음으로 시작하는 스터디 클럽에 들어간지 1주일이 되었습니다. 강의는 최태현님의 https://www.inflearn.com/course/lecture?courseSlug=%EC%9E%90%EB%B0%94-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-%EC%84%9C%EB%B2%84%EA%B0%9...

좋아요수
0
  • study
  • 워밍업
  • BE