inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

유진님의 블로그

유진 유진

@choasss330400

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

블로그 4

인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 4주차

인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 4주차

강의 출처 Practical Testing: 실용적인 테스트 가이드 학습 내용 레이어드 아키텍쳐(Layered Architecture)와 테스트 - 노션 정리 Test Double Dummy - 아무것도 하지 않는 깡통 객체. Fake - 단순한 형태로 동일한 기능은 수행하나, 프로덕션 초기에는 부족한 객체. Stub - 테스트에서 요청한 것에 대해 미리 ...

좋아요수
0
  • 백엔드
  • 인프런워밍업클럽2기
  • 테스트
인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 3주차

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

강의 출처 Practical Testing: 실용적인 테스트 가이드 학습 내용 단위 테스트 JUnit5 AssertJ( assertThat(actual).isEqualTo(expected).. ) 테스트 케이스 세분화 하기 해피 케이스 (항상 통과하는 테스트) 예외 케이스 -> 경계값 테스트 (범위, 구간, 날짜 등) 테스트 하기 어려운 영역은 구분하고 분...

좋아요수
0
  • 백엔드
  • 백엔드
  • 인프런워밍업클럽2기
인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 2주차

인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 2주차

강의 출처 Readable Code: 읽기 좋은 코드를 작성하는 사고법 학습 내용 코드 다듬기 주석 적절히 사용하기 자주 변하는 정보는 지양 관련 정책이나 코드가 변경될 경우 주석도 업데이트 변수와 메서드의 나열 순서 변수는 사용하는 순서대로 나열 메서드의 경우 객체의 입장에서 고려 공개 메서드를 상단에 배치 공개 메서드끼리도 기준을 가지고 배치(상태변경 ...

좋아요수
0
  • 백엔드
  • 인프런워밍업클럽2기
  • 백엔드
인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 1주차

인프런 워밍업 클럽 BE 2기 - 클린코드 / 테스트코드 발자국 1주차

강의 출처 Readable Code: 읽기 좋은 코드를 작성하는 사고법 학습 내용 읽기 좋은 코드를 작성하기 위해서는 추상화가 필요하다. 추상화의 방법 변수와 메서드의 이름에서 무엇을 하는지 알 수 있어야 한다. 메서드 시그니처(메서드명, 파라미터), 반환타입 추상화 레벨을 동등하게 해주어야 한다. 상수 추출 early return 중첩 분기문, 중첩 반복...

좋아요수
0
  • 백엔드
  • 인프런워밍업클럽2기
  • 백엔드