인프런 워밍업 클럽 2기(클린코드/테스트 코드)_1주차 발자국

인프런 워밍업 클럽 2기(클린코드/테스트 코드)_1주차 발자국

1주 회고 (KPT 템플릿 활용)

Keep (만족했고, 앞으로 지속하고 싶은 부분)

  • 섹션2의 내용인 '추상'에 대해서 그동안 이렇게까지 깊게 생각해본적 없었는데, 강의 덕분에 추상을 객체지향적인 관점과 함께 생각해볼 수 있었다.

  • '캡추상다'처럼 객체지향에 대해 거의 암기식으로 생각을 했었는데 코드와 자세한 설명으로 인해 필요성을 느꼈고 더 와닿게 배울 수 있었다.

  • 평일에 퇴근하고 공부를 해야한다는 생각은 했었지만, 그동안 피곤하다는 이유로 실천하는 것이 어려웠다. 그렇지만 워밍업 클럽에 참여하며 강제성이 생겨 조금씩이라도 공부를 할 수 있었다. 이번 기회에 공부습관을 잘 만들어서 지속적으로 이어졌으면 좋겠다.

Problem (부정적인 요소로 작용했거나 아쉬웠던 점)

  • 지난 달 말부터 새로운 프로젝트에 참여하게 되면서 쉬는 날에도 업무를 해야하는 경우가 생겨 스터디에 투자할 수 있는 시간이 적었다.

    이로 인해 강의 진도를 커리큘럼대로 따라가지 못해 밀리거나 미션을 마감기한 전에 급하게 제출하는 경우가 있었다.

Try (Problem에 대한 해결 방식으로 다음에 시도해볼 점)

  • 워밍업 클럽에 참여하는 동안에는 주말의 휴식, 여가시간을 줄이고 강의내용과 미션에 좀 더 집중해봐야겠다.

  • 배웠던 내용을 정리하면서 강의를 수강하다보니 강의를 듣는 시간이 오래 걸렸다. 커리큘럼보다 진도가 늦어진 경우에는 강의를 정리하기보다는 먼저 정해진 진도까지 수강하고 여유가 있을 때 복습하는 겸 강의를 정리하면 좋을 것 같다.

미션 정리

day2 미션 _"추상과 구체" 강의를 듣고, 생각나는 추상과 구체의 예시가 있다면 한번 3~5문장 정도로 적어봅시다.

헬스장에서 운동을 하는 과정을 구체 레벨에서 표현한다면?

  • 헬스장에 도착해 출입 카드 등을 통해 출입을 인증한다.

  • 운동복과 운동화를 착용한다.

  • 준비운동 또는 스트레칭을 통해 근육을 풀어준다.

  • 기구 또는 맨몸을 사용하여 신체를 조절한다.

  • 헬스장을 나가며 출입을 종료한다.

day4 미션

1) 아래 코드와 설명을 보고, [섹션 3. 논리, 사고의 흐름]에서 이야기하는 내용을 중심으로 읽기 좋은 코드로 리팩토링해 봅시다.

2) SOLID에 대하여 자기만의 언어로 정리해 봅시다.

https://www.inflearn.com/blogs/8394

댓글을 작성해보세요.

채널톡 아이콘