inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

홍정훈님의 블로그

홍정훈 홍정훈

@jh627

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

블로그 4

[인프런 워밍업 클럽 2기 클린코드&테스트코드] 4주차 발자국

[인프런 워밍업 클럽 2기 클린코드&테스트코드] 4주차 발자국

출처: Practical Testing: 실용적인 테스트 가이드 1. 학습 내용 요약 Persistence Layer Data Access의 역할 비즈니스 가공 로직이 포함되어서는 안됨 Data에 대한 CRUD에만 집중한 레이어 Business Layer 비즈니스 로직을 구현하는 역할 Persistence Layer와의 상호작용(Data를 읽고 쓰는 행위)...

좋아요수
0
  • 프로그래밍 언어
[인프런 워밍업 클럽 2기 클린코드&테스트코드] 3주차 발자국

[인프런 워밍업 클럽 2기 클린코드&테스트코드] 3주차 발자국

출처: Practical Testing: 실용적인 테스트 가이드 1. 학습 내용 요약 수동으로 테스트할 경우 누락되는 케이스 발생 늦은 피드백 유지보수 어려움 소프트웨어 신뢰도 낮아짐 테스트 코드를 작성하지 않는다면 변화가 생기는 매순간마다 발생할 수 있는 모든 Case를 고려해야 함 변화가 생기는 매순간마다 모든 팀원이 동일한 고민을 해야 함 빠르게 변화...

좋아요수
0
  • 프로그래밍 언어
[인프런 워밍업 클럽 2기 클린코드&테스트코드] 2주차 발자국

[인프런 워밍업 클럽 2기 클린코드&테스트코드] 2주차 발자국

출처 : Readable Code: 읽기 좋은 코드를 작성하는 사고법 - 박우빈 1. 학습 내용 요약 주석의 양면성 주석이 많다 그만큼 비즈니스 요구사항을 코드에 잘 녹이지 못함 코드를 설명하는 주석을 쓰면, 주석에 의존 → 적절하지 않은 추상화 레벨을 갖게 되어 낮은 품질의 코드 생성 그럼 언제써야 하나 리팩토링 할 때 난관 중 하나는 히스토리를 전혀 알...

좋아요수
0
  • 프로그래밍 언어
[인프런 워밍업 클럽 2기 클린코드&테스트코드] 1주차 발자국

[인프런 워밍업 클럽 2기 클린코드&테스트코드] 1주차 발자국

출처 : Readable Code: 읽기 좋은 코드를 작성하는 사고법 - 박우빈 1. 학습 내용 요약 이름 짓기 추상적 사고를 기반으로 함 단수와 복수를 구분 이름 줄이지 않기 은어/방언 사용하지 않기 좋은 코드를 보고 습득하기 메서드 이름 메서드 구현에 대한 부분을 추상화해서 중요한 내용을 가지고 있어야 함 파라미터와 연결지어 더 풍부한 의미를 전달 할 ...

좋아요수
0
  • 프로그래밍 언어