Fact (사실)
포트폴리오 주제를 정하고
함수형 코딩을 읽은 후
클린 코드를 읽었습니다.
Feeling (느낌)
포트폴리오 주제
이번 포트폴리오의 주제는 뽀모도로 타이머입니다!
코드숨을 통해 뽀모도로가 주는 장점을 확실하게 체감할 수 있었고
뽀모도로를 사용하면서 아쉬웠던 부분들을 보완하여
프로젝트를 진행할 예정입니다!
포트폴리오 계획 및 기능 우선순위
프로젝트 주제를 정한 후 프로젝트 계획을 세우는데
윤석님께서 주신 피드백에 따라 프로젝트 계획을 세우니
처음에 프로젝트 계획을 세울 때 너무 추상적으로 계획을 세운 게 느껴졌고
피드백을 통해 계획을 구체적으로 정하니 확실하게
계획을 구체적으로 세우면 해야 할 일이 명확하게 보이는 것과
구현을 할 때 확실하게 어떤 것을 해야 할지 알 수 있을 것 같습니다!
또한, 이번 주에 구현할 기능을 우선순위대로 작성하며
어느 정도 스토리보드가 그려지는 것 같아 좋았고
추상적으로 생각하며 놓쳤던 부분들을 바로잡은 것 같아 좋았습니다!
함수형 코딩
함수형 코딩을 읽으면서 느낀 점은
결국 좋은 코드를 작성하는 것은 어느정도 공통적인 부분이 많다는 것을 느꼈습니다.
그중 가장 크게 와닿은 것은 관심사의 분리였습니다.
함수형 코딩에서는 액션, 데이터, 계산을 나누는 것을 강조하는데
이 부분이 관심사를 분리하는 것 같다는 생각이 들었고
뭔가 퍼즐이 하나로 맞춰지는 것 같은 느낌이 들었습니다!
클린 코드
단일 책임 원칙은 정말 중요한 것 같습니다.
프로그램 설계 관점이 아닌 일상생활에서도 단일 책임 원칙은 정말 중요한데
프로그램 설계에서 왜 이런 부분을 놓쳤는지 정말 반성하게 되는 것 같습니다.
일상 생활에서 너무 여러 가지 일을 한 명에게 맡겨버리면 문제가 발생하기 마련인데
제가 짰던 코드 중에 여러 책임을 한 함수 안에 넣었던 것들이 생각나며
반성하게 되었습니다.
Finding (교훈)
"되돌아보는 시간을 항상 가지자"
요 근래 개인적인 일들과 이것저것 여러 가지가 겹치면서
불안함과 초조함을 가지고 살았던 것 같습니다.
하지만 어느 정도 개인적인 일들도 해결이 되어 돌아보니
사실은 별게 아닌 일이었습니다.
지금 당장은 큰일이라고 생각이 들어도
뒤돌아보면 항상 별 큰 일이 아니었던 것 같습니다.
긍정적인 마음을 가지고 지금 현재를 열심히 살아가는 것이 중요한 것 같습니다!
'Today I Learned' 카테고리의 다른 글
TIL]2022/08/06 (0) | 2022.08.07 |
---|---|
TIL] 2022/08/03 (0) | 2022.08.04 |
TIL] 2022/08/01 (0) | 2022.08.01 |
TIL] 2022/07/31 (0) | 2022.07.31 |
TIL]2022/07/30 (0) | 2022.07.31 |