inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

achieveroot님의 블로그

achieveroot achieveroot

@achieveroot

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

블로그 4

워밍업 클럽 3기 BE 클린코드&테스트 - 4주차 발자국

워밍업 클럽 3기 BE 클린코드&테스트 - 4주차 발자국

Day 16 섹션6. Spring & JPA 기반 테스트 Presentation Layer 테스트 (2) 모킹: 가짜 객체로 대신하여 정상 동작할거야 라는 것을 가정하고 프레젠테이션 레이어 즉, 테스트하고자 하는 레이어에만 집중해서 테스트하겠다 모킹이 들어가는순간 단위테스트인것인가? Day 17 섹션7. Mock을 마주하는 자세 Mock 객체는 Mock의 ...

좋아요수
0
  • 백엔드
  • 백엔드
  • 워밍업클럽
  • 테스트
  • 박우빈
  • 발자국
  워밍업 클럽 3기 BE 클린코드&테스트 - 3주차 발자국

워밍업 클럽 3기 BE 클린코드&테스트 - 3주차 발자국

Day 12 섹션6. Spring & JPA 기반 테스트 Persistence Layer 테스트 (1) Persistence Layer 테스트 (2) DataJpaTest는 JPA 관련 빈들만 등록해주기 때문에 SpringBootTest보다 빠르다 @ActiveProfiles 어노테이션을 사용해 활성화 할 프로파일을 설정할 수 있다. 리스트를 검증할 때는 ...

좋아요수
0
  • 백엔드
  • 워밍업클럽
  • 테스트
  • 발자국
  • 박우빈
워밍업 클럽 3기 BE 클린코드&테스트 - 2주차 발자국

워밍업 클럽 3기 BE 클린코드&테스트 - 2주차 발자국

Day 6 섹션6. 코드 다듬기 주석의 양면성 주석이 많다는 것은 우리의 비즈니스 요구사항을 잘 못 녹였다는 것 후대에 전해야 할 “의사결정의 하스토리” 같은 도저히 코드로 표현할 수 없을 때 주석을 달자 주석도 작성하는 순간 관리주체가 되고 버전이 생긴다. 꼭 잊지말고 업데이트하자. 변수와 메서드의 나열 순서 나열 순서로도 의도와 정보를 전달할 수 있다는...

좋아요수
0
  • 백엔드
  • 워밍업클럽
  • 클린코드
  • 테스트코드
  • 박우빈
  • 발자국
워밍업 클럽 3기 BE 클린코드&테스트 - 1주차 발자국

워밍업 클럽 3기 BE 클린코드&테스트 - 1주차 발자국

Day 2 섹션1. Intro 구름톤 딥다이브 스터디에서 진행하는 온라인 서점 프로젝트를 리팩토링 해보려고 계획중이다. 클린 코드, 리팩토링 과정의 베스트 프랙티스는 위와 같으니 더할 나위 없이 좋은 타이밍같다. 이전부터 도메인이라는 단어는 많이 들었지만, 도메인이 도대체 뭔지는 명확하게 알지 못했다. 하지만 해결하고자 하는 문제 영역이 도메인이다 라는 것...

좋아요수
0
  • 백엔드
  • 워밍업클럽
  • 백엔드
  • 클린코드
  • 3기
  • 박우빈
  • 1주차발자국