inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

eunoia73님의 블로그

eunoia73 eunoia73

@soo977039627

수강평 작성수
-
평균평점
-

블로그 4

인프런 워밍업클럽 4주차 발자국

인프런 워밍업클럽 4주차 발자국

학습 내용 요약 Stub - 상태 검증. 테스트에서 요청한 것에 대해 미리 준비한 결과를 제공하는 객체 Mock - 행위 검증. 행위에 대한 기대를 명세하고, 그에 따라 동작하도록 만들어진 객체 Spy - stub이면서 호출된 내용을 기록하여 보여줄 수 있는 객체. 일부는 실제 객체처럼 동작시키고 일부만 stubbing할 수 있다. @BeforeEach -...

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

인프런 워밍업클럽 3주차 발자국

학습 내용 요약 Persistence Layer Data Access의 역할 비즈니스 가공 로직이 포함되면 안 된다. Data에 대한 CRUD에만 집중한 레이어 Business Layer 비즈니스 로직을 구현하는 역할 Persistence Layer와의 상호작용을 통해 비즈니스 로직을 전개시킨다. 트랜젝션을 보장해야 한다. Presentation Layer...

좋아요수
0
  • 인프런워밍업클럽
인프런 워밍업클럽 2주차 발자국

인프런 워밍업클럽 2주차 발자국

학습 내용 요약 1. 객체 지향 적용하기 1) 상속과 조합 - 조합을 사용하자. 상속은 수정이 어렵다. 2) value object - 도메인의 어떤 개념을 추상화하여 표현한 값 객체 불변성, 동등성, 유효성 검증을 보장해야한다. entity는 식별자가 존재한다는 점이 차이점이다. 3) 일급 컬렉션 - 컬렉션을 포장하면서 컬렉션만을 유일한 필드로 가지는 객...

좋아요수
0
  • 인프런워밍업클럽
인프런 워밍업클럽 1주차 발자국

인프런 워밍업클럽 1주차 발자국

학습 내용 요약 1. 추상과 구체 추상 - 중요한 정보는 가려내어 남기고 덜 중요한 정보는 생략하여 버린다. 적절한 추상화 - 해당 도메인의 문맥 안에서 중요한 핵심 개념만 남겨서 표현하는 것 하나의 세계 안에서는 추상화 레벨 이 동등해야 한다. 2. 논리, 사고의 흐름 1) Early return - else 사용 지양 2) 사고의 depth 줄이기 - ...

좋아요수
0
  • 인프런워밍업클럽