Yunseok's Dev Blog

배운 것을 적는 블로그입니다.

2020.06.29

요즘 허리가 아파서 조금 휴식을 취했습니다. 마음이 급한데 적절히 휴식을 취하는 게 중요하다는 것을 느꼈고, 공부할 때도 쉴 때도 항상 바른 자세를 유지해야 한다는 것을 배웠습니다. 앞으로는 자세에 주의해야겠네요.

코드숨 코드 리뷰를 진행했습니다. TDD 커밋을 꼼꼼히 보느라 시간이 더 오래 걸리고, 리뷰하느라 힘드니까 뒤로 갈수록 리뷰가 힘들어졌습니다. 시간을 정해놓고 해야 모든 사람들에게 동일하게 양질의 코드 리뷰를 할 수 있을 것 같다는 생각이 들어서 다음번에는 좀 시간을 정해놓고 꼼꼼하게 리뷰를 해야겠습니다.

리팩터링을 연습할 수 있는 레포를 만들고 하나씩 올렸습니다. 책을 읽으면서 적용해보기 위해서 테스트 코드를 작성하고 책에 있는 절차대로 리팩터링을 해봤습니다. 리팩터링을 할 때 막연하게 이렇게 하면 더 좋지않나? 라고 생각하며 리팩터링 했고 리뷰에도 그렇게 반영했던 것 같아요. 근데 책을 보면 괴에에엥장히 조심스럽게 리팩터링을 진행하는 것을 알 수 있었습니다. 한 단계 한 단계 할 때 마다 테스트를 통해 확인하고 빌드하고 다른 곳에 영향을 주는 것은 없는지? 고민하는 단계도 있었습니다. 리팩터링은 카달로그가 사실 중요하지 않다고 생각했었는데 카달로그 또한 엄청 중요하다는 것을 알게되었습니다. 책에는 예시만 있고 테스트코드가 없어서 실제로 해볼 수 있는 공간이 없다고 생각했습니다. 코드숨 리액트 강의가 끝나더라도 수강생분들이 더 공부할 수 있는 컨텐츠를 만들고 싶은데 아직은 어떻게 해야될지는 잘 모르겠습니다.

https://github.com/hannut91/refactoring-practice

어제 한 일

  • 코드숨 강의 촬영

오늘 할 일

  • 책 읽기(코틀린을 다루는 기술, 실전 리액트 프로그래밍, 코어 자바스크립트, 리팩터링)
  • 코드숨 과제 리뷰하기

장애물

  • 허리가 아픔