코드숨 2주 차에 얻은 것
코드숨 2주 차에 얻은 것은 컴포넌트 분할을 하는 부분에 있어
어떻게 컴포넌트 분할을 하는 게 좋을지 생각하는 방법을 배우게 되었습니다.
컴포넌트를 분할할 때 항상 기준점에 대해 이건 어떻게 나눠야 하지?
이건 어떻게 해야 하지!? 이런 식으로 계속 고민하는 부분이 있었는데
이 부분에 대해서 코드 가독성을 저해시키며 컴포넌트를 만드는 경우도 있었고
한 컴포넌트에 너무 여러 가지 기능을 수행하게 끔 설계해서 난처했던 적도 있었습니다!
하지만 이번 주에 코드 숨 과정을 진행하며 컴포넌트 분할할 때 어떤 걸 생각하고 분할을 하는지 배울 수 있어 좋았습니다!
반성
이번 주는 지난날의 새로운 것을 배우거나 처음 써보는 기술을 적용하기 전,
해당 기술을 토대로 제작한 투두 리스트 프로젝트들을 보며,
좋은 코드를 작성하려 하지 않고 새로운 기술이나 배운 것을 빨리 써보자는 마음에
코드를 설계한 것이 너무 적나라하게 드러나서 너무 부끄러웠습니다.
또한 투두 리스트뿐만 아니고 지난 과거 토이 프로젝트를 보면
마음만 앞서서 코드를 작성한 것이 보였고 이 부분에 대해서 큰 반성을 하게 되었습니다.
앞으로의 계획
코드숨을 통해 저를 돌아보는 시간을 가졌고 저의 조급한 마음이 해가 된다는 것을 느껴서
조급한 마음을 억제시키고 좋은 코드 설계를 하기 위해 어떤 것이 좋을까 생각을 하다
함께 공부하던 백엔드 분께 연락을 드려 기능 단위 프로젝트를 진행하자고 했습니다!
따라서, 다음 주 혹은 다다음주부터 같이 공부를 하던 백엔드 분과 함께
기능 단위 프로젝트(한 가지에서 두가지 기능)를 진행할 예정입니다!
기능단위 프로젝트의 목적은 한가지에서 두 가지의 기능을 1~2주일 시간을 가지고 구현하고
기능이 무조건 되게 뜸한 것이 아닌 SOLID 원칙을 지키며 코드를 설계하는 것이 목표입니다!
퇴근을 하고 코드숨 과제를 진행 후 아홉 시 이후 2시간 정도 기능 단위 프로젝트를 진행할 예정이고
그 후 11시부터 12시까지는 개발에 필요한 공부를 진행할 예정입니다!
'주간회고' 카테고리의 다른 글
[코드숨] 6주 차 회고 (0) | 2022.07.18 |
---|---|
[코드숨] 5주 차 회고 (0) | 2022.07.11 |
[코드숨] 4주 차 회고 (0) | 2022.07.03 |
[코드숨] 3주 차 회고 (0) | 2022.06.26 |
[코드숨] 리액트 1주차 주간회고 (0) | 2022.06.12 |