inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

박소연
0

🐾 발자국

워밍업 클럽 3기 BE 클린코드 & 테스트 - 2주차를 듣고 작성하는 발자국입니다

이번에 들은 강의 바로 가기


📃 회고

[워밍업 클럽 2주차를 들으며 .. ]

이번주는 Reable Code 가 끝나고 Practical Testing 으로 넘어가는 주이기도 하고

중간에 미션으로 클린코드 리팩토링 실습이 있어서 꽤나 의미있는 학습을 한 주였습니다 !!

사실 코드리뷰를 신청하기 전까지만 해도 ,,, 코드가 완벽하다고 생각하지 않아서 낼까말까 진짜 고민했는데요

이번주 중간점검을 해보고나니깐 코드리뷰를 신청하기 정말 잘했다는 생각이 들었습니다

다른 분들이 짠 코드를 보고 많이 배우기도 했고, 박우빈 코치님이 주신 제 코드에 대한 피드백에서도 많이 배웠네용

Reable Code 강의는 끝났지만, 앞으로도 클린코드에 대한 관심은 쭈욱 이어갈 생각입니다

👍 2주차에서 잘한 점

 

👎 2주차에서 못한 점

 

🥅 3주차의 목표


📺 강의 내용 정리

[Reable Code]

섹션6 코드 다듬기

섹션8 기억하면 좋은 조언들

 

[Pratical Testing]

섹션2. 테스트는 왜 필요할까?

 

섹션3. 단위테스트

 

섹션4. TDD

 

섹션5. 테스트는 []다


미션

DAY 7 미션 - 클린코드 리팩토링 실습

코드 : https://github.com/soyeon207/readable-code/pull/1

 

시스템 요구사항

리팩토링 내용

  1. 사물함을 의미하는 Locker 와 이용권을 의미하는 CafePass 개념을 도출

  1. 구체적인 코드들의 경우 메서드로 추출해 의미를 더욱 명확하게 전달

 

 

답변 0