inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

sanghyeon Lee님의 블로그

sanghyeon Lee sanghyeon Lee

@halfmbbn0964

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

블로그 4

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

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

4주차 강의 정리 Presentation Layer -> 사용자와 시스템 사이의 외부 값을 검증 @WebMvcTest Mocking MockMvc @Mock @MockBean @InjectMocks @Spy @SpyBean Layer별 DTO -> 모듈 분리시 의존성 문제 가능성 제거, 책임 분리 @Transactional @Transactional(rea...

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

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

3주차 강의 정리 테스트의 필요성 -> 커버할 수 없는 영역 발생 방지, 감보다 코드에 의존 잘못 작성된 테스트 코드 -> 새로운 짐 올바른 테스트 코드 수동 테스트 -> 콘솔 출력 및 개발자에 의한 판단 자동 테스트 -> 안정성 및 유지보수성 증가 단위 테스트 -> 클래스 및 메소드 단위, JUnit5, AssertJ 해피 케이스와 예외 케이스 -> 경계...

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

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

2주차 강의 정리 너무 상세한 주석은 오히려 도움이 안될 수 있다 의사결정 히스토리를 기록하는 주석을 작성 변수와 메소드의 나열 순서 패키지 변경은 팀원과 커뮤니케이션 필요 Linting - Sonarlint(Spring), cmd + option + L git reset --hard를 적극 사용하자 -> 코드를 수동적으로 보기만 하는 것에서 벗어나야함 오...

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

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

1주차 강의 정리 추상과 구체 이름 짓기에서 중요한점 메소드의 추상화 메소드 시그니처에 의미를 담는 것 동일한 추상화 레벨 매직 넘버 & 매직 스트링 "정리 시스템에서 중요한 과제는 최소의 인지적 노력으로 최대의 정보를 제공하는 것이다." early return -> if else 의미있는 단위로 depth 줄이기 의미있는 공백 라인 부정어 사용 지양 예외...

좋아요수
0