inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

ssshhh님의 블로그

ssshhh ssshhh

@aammddkkzxc

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

블로그 6

인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 4주차 발자국

인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 4주차 발자국

이번 주차에서는 테스트 코드 리뷰 더 나은 테스트를 작성하기 위한 구체적 조언 1. 테스트 코드 리뷰 정리 테스트 커버리지 코드 커버리지(테스트 커버리지)는 괜찮은 부정 지표지만 동시에 좋지 않은 긍정 지표다. 테스트 커버리지가 너무 낮을 경우 테스트가 충분하지 않다는 좋은 증거가 되지만, 테스트 커버리지가 100%라고 해서 반드시 양질의 테스트 스위트가 ...

좋아요수
0
인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 Day 16 미션

인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 Day 16 미션

레이어 별 특징 및 테스트 방법 1. Presentation Layer (프리젠테이션 계층) 특징 사용자 요청을 받아 비즈니스 계층으로 전달하고, 결과를 클라이언트에게 반환하는 역할. 입력 데이터에 대한 기본적인 검증을 수행. Presentation 계층에서의 검증과 Business 계층에서의 검증을 분리해서 생각해야 한다 Presentation 계층에서는...

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

인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 3주차 발자국

학습 내용 정리 이번 주차에서는 Layer에 대한 테스트 코드 학습 테스트 코드 적용 실습 1. Layer에 대한 테스트 코드 통합 테스트 통합 테스트의 목적 여러 모듈이 협력하는 기능을 통합적으로 검증. 서로 다른 두 객체가 협력해서 동작할 때 단위테스트로만으로 예측하기 매우 어렵다 풍부한 단위 테스트 & 통합 테스트 두 가지 모두 필요. 단위 테스트는 ...

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

인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 2주차 발자국

학습 내용 정리 이번 주차에서는 코드 외적인 부분에서 추구할 수 있는 클린 코드 규칙 새로운 프로젝트에서 실습, 피드백 테스트 코드 작성 입문 이론 1. 코드 외적인 부분으로도 맥락이 형성 된다. 변수와 메서드를 어떻게 위치 시킬 것인가 고도화 될 수록 변수, 메서드가 많아질 수 있다. 이에 따라 필요한 변수 메서드를 찾는 비용이 점점 증가할 수 있다. 이...

좋아요수
0
인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 1주차 발자국

인프런 워밍업 클럽 스터디 3기 - 백엔드 클린 코드, 테스트 코드 1주차 발자국

학습 내용 요약 읽기 좋은 코드 가 되기 위해서 고려하여야 할 많은 사항들을 알 수 있었다. 공부한 내용들 중 가장 인상 깊었던 내용들을 나만의 방식으로 정리해보려고 하니 두 가지의 카테고리 를 만들어 정리할 수 있었다. 1. 맥락(도메인 지식, 클래스)에 맞도록 하고, 필요하다면 의미를 부여한다 클래스에 속하는 것 자체로 의미를 내포하게 된다. 메서드의 ...

좋아요수
0