TIL

    TIL] 2022/07/02

    TIL] 2022/07/02

    Fact (사실) 코드숨 4주 차 2번 과제를 진행하고 클린 코드를 읽었습니다. Feeling (느낌) 어제 퇴근 후 개인 일정을 마친 후 작성한 코드가 정말 좋지 못했기 때문에 과제를 진행하면서 정말 힘들었습니다...! 이미 작성한 코드를 많이 갈아엎고 테스트를 전부 통과했을 때 정말 기뻤습니다! 코딩을 할 때 이런 부분이 정말 재미있는 부분인 것 같습니다! 아직은 리팩토링할 부분이 남아있기 때문에 내일 리팩토링을 진행 후 아샬 님의 과제 해설 영상을 시청할 예정입니다. 또한 클린코드를 보며 변수 이름의 중요성을 예제를 통해 알 수 있었고 좋은 코드를 작성하기 위한 첫걸음이 네이밍이란 것을 뼈저리게 느끼는 하루였습니다! Finding (교훈) "고민한 시간만큼 완성도는 높아지고 추후에 드는 시간은 줄어..

    TIL] 2022/07/01

    TIL] 2022/07/01

    Fact (사실) 코드숨 4주 차 2번 과제를 진행하였습니다. Feeling (느낌) 오늘은 퇴근 후 갑작스럽게 볼 일이 생겨 개인적인 일정을 소화하느라 공부를 늦게 시작했습니다...! 개인적인 일정이 갑자기 생기면 시간을 조절하는 것이 힘든 것 같습니다! 하지만 이런 날도 가끔씩 있을 것을 고려하여 이런 특별한 날이 있는 날에 대한 시간 분배에 대해 생각을 해봐야 할 것 같습니다! 집에 도착하여 과제를 진행하면서 전에 공부했던 자료들과 내용들을 복기하며 코드를 작성하였는데 아직은 TDD가 어색한 느낌이 드는 것 같습니다! 앞으로 정말 숨쉬듯이 자연스럽게 TDD가 될 수 있도록 연습을 많이 해야 할 것 같습니다! Finding (교훈) "적절한 시간 분배는 중요하다." 오늘처럼 특별한 일정이 있는 날이 ..

    TIL] 2022/06/30

    TIL] 2022/06/30

    Fact (사실) 코드숨 4주 차 2번 과제를 진행하였습니다. Feeling (느낌) 코드숨 4주 차 2번 과제를 TDD로 진행하는 부분이 어려운 것 같습니다! 하지만 1번 과제를 했을 때 느꼈던 것보다는 덜 어려운 것같아 뭔가 신기하고 좋았습니다! 확실히 꾸준히 테스트 코드를 작성을 해서 테스트 코드를 작성하는 것을 익숙하게 만드는 것이 중요한 것 같습니다! Finding (교훈) "체화시키자" 공부를 진행하며 체화시키는 것이 정말 중요한 것 같습니다. 공부했던 내용을 복습하지 않으면 며칠만 지나도 금새 까먹게 되는 것 같습니다. 배웠던 내용을 최대한 복습해서 체화시키는 것이 중요하다는 것을 또 한번 깨닫는 하루였습니다.

    TIL] 2022/06/29

    TIL] 2022/06/29

    Fact (사실) 클린 코드를 읽고 코드숨 4주 차 1번 과제 리팩토링을 진행하였습니다. Feeling (느낌) 클린 코드를 읽으며 제가 코드를 올바르지 못하게 작성해서 고생했던 경험들을 떠올리며 아! 내가 이 부분을 어겼었구나 깨닫게 되었습니다! 또한, 코드를 작성할 때 더욱 주의깊게 작성하는 습관을 들여야겠다는 생각도 들었습니다! 앞으로 정말 클린코드에 나온 내용들을 숙지하며 코드를 작성해야겠습니다! 그러고 오늘 코드숨 4주 차 1번 과제를 통과했습니다👏👏👏 트레이너님이 주신 피드백과 모르는 부분에 대한 팁을 전달받은 것을 녹여내어 과제를 진행하였는데 테스트 커버리지가 100을 달성하고 다음 과제를 진행해도 된다라는 코멘트를 받았을 때, 정말 기분이 좋았습니다! 내일부터는 4주 차 2번 과제를 진행하..

    TIL] 2022/06/28

    TIL] 2022/06/28

    Fact (사실) GuardClause에 대해 공부하고 코드숨 4주 차 1번 과제 리팩토링을 진행하였습니다. Feeling (느낌) 과제를 진행하며 테스트 케이스를 추가하는 작업을 진행하였습니다. 리듀서를 테스트하는 부분에 대해 항상 궁금했는데 어제부터 과제를 진행하며 제가 리듀서를 테스트하고 있는 게 뭔가 신기한 것 같습니다. 코드숨을 진행하며 테스트 코드 작성과 좋은 코드를 작성하는 법을 배우며 제가 부족한 점을 채울 수 있는 기회가 많이 주어져 정말 감사한 프로그램인 것 같다는 생각이 듭니다! 오늘 아쉬운 점은 퇴근 후 급격하게 피곤해져 과제를 맨 정신으로 하지 못했습니다... 잠이 쏟아져 몽롱한 기분으로 과제를 진행하려하니 머리 회전이 잘 되지 않았습니다.... 내일 더욱 분발하여 열심히 할 예정..

    TIL] 2022/06/27

    TIL] 2022/06/27

    Fact (사실) 코드숨 리덕스 강의를 수강 후 코드숨 4주 차 1번 과제를 진행하였습니다. Feeling (느낌) 리덕스는 자신 있었는데...! 리덕스는 정말 자신 있었는데! 이번 과제는 무언가 엄청 어려워서 막혔다기보다는 습관적으로 코드를 작성하다 왜?라는 질문을 던졌을 때 제가 놓치고 있는 부분들이 생각보다 많은 것을 느꼈습니다. 리덕스 툴킷에 익숙해져서일까?라는 안일한 생각(자기 합리화)을 해보았지만 제가 놓치고 있던 부분이 있었던걸 인정하니 마음이 편안해지고 리덕스뿐만 아니라 리액트에서도 놓치고 있는 부분이 많은 것 같아 리액트와 리덕스를 조금 더 열심히 공부해야겠습니다! 항상 많이 부족하다는 것을 느낄 땐, 잠시나마 내가 이건 알지라고 생각했던 것에 대해 정말 부끄러움이 한없이 밀려오고 그 부..

    TIL] 2022/06/26 (3FS)

    TIL] 2022/06/26 (3FS)

    Fact (사실) 클린 코드 책을 읽으며 읽은 부분에 대한 정리를 진행하였습니다. Feeling (느낌) 클린 코드 초반부를 읽으며 일정에 치인다고 해서 안 좋은 코드를 작성하는 것은 전적으로 제 자신의 책임이고 이건 전문적이지 못한 행동이라는 것을 깨달았습니다. 앞으로는 일정에 치인다고 해서 안 좋은 코드를 양산하지 않고 좋은 코드를 작성하기 위해 노력할 것입니다! Finding (교훈) "전문성 있게 하자!" 클린 코드를 읽으며 내가 지금까지 회사에서 작성한 코드가 전문성이 있는 코드일까? 되돌아보는 계기가 되었습니다! 일정이 부족하다고 해서 나중에 고치자! 라는 안일한 태도로 코드를 작성한 경험이 있어 더욱 부끄러웠습니다! 앞으로는 정말 전문성 있게 코드를 작성하고 클린 코드를 작성할 수 있도록 노..

    TIL] 2022/06/25 (3FS)

    TIL] 2022/06/25 (3FS)

    Fact (사실) 코드숨 3주 차 과제 해설 영상을 보고 BDD 스타일과 rspec에 대한 공부를 했습니다! Feeling (느낌) BDD 스타일과 rspec에 대해 공부를 하면서 자료들을 찾아볼 때마다 느끼는 게 많은 것 같습니다! 처음 접한 것에 비해 지금은 어느정도 이해가 되는 것 같아 기분이 좋습니다! 코드 숨 3주 차 과제 해설 영상을 보며 어떤 부분에서 어떤 테스트를 해야 하는지 알 수 있었고 테스트 코드를 작성하다 보면 개발을 하다 빠트릴 수 있는 부분을 찾기 수월할 수 있다는 생각이 들었습니다! Finding (교훈) "이해가 안되면 더욱 더 공부하자" 이번 과제를 진행하며 BDD 스타일에 대한 이해도가 정말 부족했고 많은 피드백과 자료를 통해 부족한 부분을 채울 수 있었습니다! 당연하지만..

    TIL] 2022/06/24 (3FS)

    TIL] 2022/06/24 (3FS)

    Fact (사실) 코드숨 3주 차 과제를 리팩토링과 BDD 스타일에 대해 공부했습니다. Feeling (느낌) 어제 작성한 코드도 BDD 스타일에 대한 이해도가 부족하여 오늘 다시 리팩토링을 진행하며 제가 많이 부족하다는 것을 느끼고 정말 열심히 해야겠다는 생각이 들었습니다! 정말 고통주도개발이 어떤 것인지 뼈저리게 느꼈습니다! 하지만 그 고통이 주는 것은 결과적으로 깨달음과 성장이기 때문에 고통을 즐기고 있습니다! Finding (교훈) "무언갈 할 땐 나에게 항상 질문을 하자" 항상 무언갈 할 때 왜? 라는 질문이 중요한 것 같습니다. 어떠한 방식을 왜 쓰는지 알고 쓰는 것은 모르고 쓰는 것과 큰 차이가 있다는 걸 3주차 과제를 진행하며 뼈저리게 느꼈습니다. 앞으로 코드를 작성할 때 항상 왜? 라는 ..

    TIL] 2022/06/23 (3FS)

    TIL] 2022/06/23 (3FS)

    Fact (사실) 코드숨 3주 차 과제를 리팩토링과 BDD 스타일에 대해 공부했습니다. Feeling (느낌) 어제 작성한 코드에서도 BDD스타일을 잘못 이해한 부분이 있어 코드를 리팩토링하는 시간을 가졌습니다! 점점 코드가 나아지는 것이 느껴져 기분이 좋았습니다! BDD를 아직 완벽하게 이해하지는 못한 것 같아 BDD 스타일을 연습도 많이 하고 자료도 많이 찾아봐야겠다는 생각이 들었습니다! Finding (교훈) "컨디션 관리를 잘하자" 어제 밤새 잠을 설쳐 정말 피곤한 하루였습니다! 퇴근 후 집에 와서 과제를 진행할 땐 정말 집중력이 너무 많이 떨어져 코드를 썼다가 지웠다가를 반복했습니다! 컨디션은 정말 중요한 것 같습니다! 오늘은 내일을 위해 빨리 취침해야겠습니다!