inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

천준민님의 블로그

천준민 천준민

@2unmin40308743

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

블로그 4

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

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

📖 강의 요약 Dummy : 아무것도 하지 않는 깡통 객체 Fake : 단순한 형태로 동일한 기능은 수행하나, 프로덕션에서 쓰기에는 부족한 객체 Stub : 테스트에서 요청한 것에 대해 미리 준비한 결과를 제공하는 객체. 그 외에는 응답하지 않는다. Spy : Stub이면서 호출된 내용을 기록하여 보여줄 수 있는 객체, 일부는 실제 객체 처럼 동작 시키고...

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

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

📖 강의 요약 통합 테스트 여러 모듈이 협력하는 기능을 통합적으로 검증하는 테스트 일반적으로 작은 범위의 단위 테스트만으로는 기능 전체의 신뢰성을 보장 할 수 없다, 풍부한 단위테스트 & 큰 기능 단위를 검증하는 통합 테스트 ORM 객체 지향 패러다임과 관계형 DB 패러다임의 불일치 ORM을 사용함으로써 개발자는 단순 작업을 줄이고, 비즈니스 로직에 집중...

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

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

📖 강의 요약 1⃣ 코드 다듬기 주석의 양면성 "좋은 주석" 우리가 가진 모든 표현 방법을 총 동원해 코드에 의도를 녹여 내고, 그럼에도 불구하고 전달해야 할 정보 가 남았을 때 사용 (메서드,변수,클래스) 네이밍에서 의도가 드러나면 주석을 대신 할 수 있을 것 같다. 변수와 메서드의 나열 순서 - 변수는 사용하는 순서대로 나열 - 공개 메서드 끼리 기준...

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

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

📖 강의 요약 2⃣ 추상 우리가 클린 코드를 추구하는 이유 "가독성" 혼자만 사용한다면 아마 필요 없는 이야기 일수도 있을 것이다 하지만 개발자는 협업이 중요하다고 들었다. 나만 코드를 읽는 것이 아니라 협업을 하는 사람들끼리 컨벤션도 중요하지만 그 전에 가독성 있는 코드를 짜면 원활한 작업을 할수 있을 것이라고 생각한다. 추후 발생하는 비용들도 줄어들 ...

좋아요수
1
  • 백엔드
  • 인프런
  • 워밍업클럽
  • backend
  • 3기