inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Seul Ki Lee님의 블로그

Seul Ki Lee Seul Ki Lee

@sklee6905243

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

블로그 7

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

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

강의 : Practical Testing: 실용적인 테스트 가이드 @Mock 객체가 기대하는 행위와 리턴 값을 지정하여 테스트에서 기대하는 동작만 테스트가 가능하다 주로 외부 네트워크를 사용하는 객체에 사용하면 좋다 @MockBean 스프링 컨테이너에서 사용하기 위한 @Mock 객체 @Spy 일부는 Mock 객체처럼 동작만 그 이외에는 실제 객체처럼 동작한...

좋아요수
0
  • 백엔드
  • 워밍업클럽2기
  • BE클린코드&테스트
워밍업 클럽 2기 BE 클린코드&테스트 day18 과제

워밍업 클럽 2기 BE 클린코드&테스트 day18 과제

강의 : Practical Testing: 실용적인 테스트 가이드 @Mock 객체가 기대하는 행위와 리턴 값을 지정하여 테스트에서 기대하는 동작만 테스트가 가능하다 주로 외부 네트워크를 사용하는 객체에 사용하면 좋다 @MockBean 스프링 컨테이너에서 사용하기 위한 @Mock 객체 @Spy 일부는 Mock 객체처럼 동작만 그 이외에는 실제 객체처럼 동작한...

좋아요수
0
  • 백엔드
  • 워밍업클럽2기
  • 클린코드&테스트
워밍업 클럽 2기 BE 클린코드&테스트 day15 과제

워밍업 클럽 2기 BE 클린코드&테스트 day15 과제

강의 : Practical Testing: 실용적인 테스트 가이드 Persistence Layer 각 작업이 올바르게 커밋 또는 롤백되는지 확인이 중요하다 반복적으로 테스트 성공을 위해서는 데이터 클렌징이 중요하다 Business Layer 주요 비즈니스 로직을 구현된 Layer Persistence Layer에 종속적일 수 밖에 없다 given에 도메인 ...

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

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

강의 : Practical Testing: 실용적인 테스트 가이드 테스트의 필요성 잘 만든 테스트로 인하여 신뢰성 있는 소프트웨어를 만들 수 있다 잘 만든 테스트로 인하여 과감한 수정 및 리팩토링이 가능하다 테스트 코드 자체가 문서가 된다 자동화 테스트와 JUnit 테스트를 만드는 것 자체도 비용이 들기에 사람이 수동으로 하기 보다는 자동화 테스트가 필요함...

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

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

강의 : Readable Code: 읽기 좋은 코드를 작성하는 사고법 섹션 6 코드 다듬기 주석의 양면성 코드는 유지보수 되나 주석은 유지보수 되지 않는다 코드의 설명을 위한 주석은 좋지 않다 주석을 사용한다면 코드로 파악이 힘든 내용들을 담도록 하자 히스토리 파악이 힘든 코드에 대한 히스토리 설명 패키지 나누기 의미있는 단위로 패키지를 나누자 섹션 7 리...

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

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

강의 : Readable Code: 읽기 좋은 코드를 작성하는 사고법 섹션 2 추상 추상화를 코드 레벨에서 어떻게 풀어내는지? 이름 짓기 가장 쉬운 추상화 방법이면서 가장 중요하다고 생각한다 이름 하나만 잘 짓고 하나의 주제 단위로 메소드 추출만 잘 해도 가독성 좋은 코드가 된다 메소드 메소드명이 추상화에 중요한 건 알았지만 리턴타입, 파라메터, 파라메터 ...

좋아요수
0
  • 백엔드
  • 워밍업클럽2기
  • BE클린코드&테스트
  • 발자국
워밍업 클럽 2기 BE 클린코드&테스트 day4 과제

워밍업 클럽 2기 BE 클린코드&테스트 day4 과제

Readable Code: 읽기 좋은 코드를 작성하는 사고법(링크) 아래 내용은 위의 인프런 강의를 들으면서 과제 및 내용을 정리해봤습니다. 아래 코드 리팩토링 하기 public boolean validateOrder(Order order){ if(order.getItems().size() == 0){ log.info("주문 항목이 없습니다"); }else...

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