데브 코스/TIL

[TIL] DAY 39

반응형

오늘 할 일

  1. 강의 듣기
  2. 과제 리뷰 반영하기
  3. 라이브 코딩 참여하기

 

TIL

과제 리뷰

1. 생각보다 사용하지 않는 필드나 메소드가 많았다. 아마, 제출 이전에 사용하다가 코드를 수정하는 과정에서 생기는 상황 같은데 Save Action 플러그인을 사용해서 자동 삭제시켜주고 제출 전에 한번 더 확인이 필요하다.

2. 리팩토링.. 코드 양은 별거 안되지만 수정할 수 있는 부분이 이리 많은지 몰랐다. 기능만 동작하면 만족했던 이전 상황 때문에 어렵지만 조금만 더 생각을 하는 습관을 기를 필요가 있다.

3. 동일한 동작을 하는 코드지만, 어떤 형식으로 작성하느냐에 따라서 가독성이 달라질 수 있다는 것을 알게 되었다.

 

라이브 코딩

계산기 만들기(이전에 어느정도 기능이 동작하도록 만들어져 어쩌다 보니 페어 프로그래밍으로 진행되었다.)

1. 내 차례는 나중이라 다른 분들이 작성하는 것을 보고 감을 잡을 수 있었다. 그래서 혼자 작성하라고 했으면 못했을 테스트 코드를 지적? 수정? 에 관여할 수도 있었다ㅎㅎ

2. 테스트를 먼저 작성해야 하는 이유를 몸소 느끼게 되었는데, 더 세밀한 validation이 가능해진 것이다. 일부로 오류가 나도록 코드를 작성하다보니 유저 입장에서 더욱 생각하게 되고, 오류 경우의 수를 줄일 수 있다는 것이다.  

 

 

내일 할 일

  1. 강의 듣기
  2. 회식 참여
  3. 백둥이액션 발표
  4. 화이자 백신 맞기

 

 

느낀 점

페어 프로그래밍이라는 것에 대한 개발 문화를 접해 긴장했던 하루였다. 내 부족한 코딩 실력이 드러나고, 민망해서 그랬던 부분이 더 크다. 잘하시는 팀원분들도 힘들어하시던데 나는 다음 주에 참여하게 돼서 무섭다..

반응형

'데브 코스 > TIL' 카테고리의 다른 글

[TIL] DAY 41 & DAY 42  (0) 2021.09.27
[TIL] DAY 40  (0) 2021.09.26
[TIL] DAY 38  (0) 2021.09.19
[TIL] DAY 37  (0) 2021.09.17
[TIL] DAY 36  (0) 2021.09.17