2019-12-18 TIL

5F

1.Fact

오늘 학교에서 2가지 과목을 마무리 했다. 내가 정말 하기 싫어했던 인공지능 과목과 그래도 괜찬았던 과목인 디자인패턴 과목을 마무리 했는데 정말 앓던 이가 빠진 기분이다. 학교에 갔다 와서 오늘은 웹 스터디를 진행 했는데 같이 읽고 서로 읽은것에 대해서 공유하면서 혼자 읽는것 보다 훨씬 재미있고 효율도 좋았다. 굉장히 만족스럽다. 책에서 공부했던 내용은 간단하게라도 위에서 정리를 해보려고 한다. 스터디 이후에 코딩 도장을 진행했는데, 오늘 또한 기봉이형님과 학민이형이랑 같이 프로그래밍을 하면서 정말 힘들었다. 그냥 세웠던 계획대로 한번에 풀어버릴까 생각 해봤지만, TDD를 연습하기 위해서 쉬운 테스트를 만들어 작은 테스트 부터 통과하는 코드를 작성 하면서 문제를 해결한 것 같다. 리팩터링을 진행했는데도 불구하고 아직은 함수형으로 짜기에는 실력이 많이 부족함을 느낀다. 그래도 형들이랑 이래저래 잘 풀어서 재미있었다. 시험이 마지막 한과목 남았는데, 그래도 반 이상은 작성할 수 있도록 조금은 준비하자!.

2.Feelings

어제 코딩도장에서 잘하시는 한 팀이 테스트를 작게 만들어 테스트를 통과시키는 코드를 작성하는 테스트 주도 개발에 가깝게 문제를 해결한것을 보고 이번 시간에 시도해봤는데 역시나 쉽지는 않았다. 그래도 이전보다는 테스트를 작게 만들고 최대한 빠르게 테스트를 통과시키기 위해 코드를 작성하는 방법이 익숙해져서 뿌듯했다. 그리고 협력적 책읽기를 진행하면서 역시 공부는 같이 서로가 읽은 것과 의견을 공유하면서 하는것이 재미있다고 느꼈다.

3.Findings

항상 느끼는 거지만 나는 TDD를 잘 수행하지 못하는 것 같다. 하지만 조금씩 이전보다 나아지고 있음을 느끼고 있다. 문제를 해결하기 위해 문제를 푸는것도 중요하지만, TDD를 연습하는것 또한 인식하면서 연습해야겠다.

4.Future Action Plan

내일은 재귀로 문제를 푸는 방법을 연습해봐야겠다. 스택 한문제 풀고 다른 문제는 재귀를 이용한 풀이를 해보자. 점심에는 자바스크립트 todolist를 공부한 후에 리액트를 공부할것이다. 그리고 저녁에는 자백러에서 공부 했었던 spring을 좀 공부해야겠다.

5.FeedBack


Written by@Zero1
This blog is for that I organize what I study and my thinking, feeling and experience.

GitHub