🤿 리액트에서 좋은 코드란?
🩱 꼭 읽고 정리 :
👒 클린코드 영상을 보고
읽기 좋은 코드 = > 리뷰 디버깅 유지보수를 효율적으로 할 수 있다.
기존코드에 더 추가작업을 하면서 코드가 지저분해지기 쉽다.
응집도를 높이자: 하나의 기능이 전반에 흩뿌려져있던 문제
-> 흩어져있던 코드를 하나의 컴포넌트로 만들어 기능 구현 (당장 알 필요없는 디테일을 숨기고, 핵심정보를 드러낸다.)
단일책임_네이밍의 문제: 하나의 기능을 표현하는 네이밍을 하자, 기능을 나누어 컴포넌트화하기
추상화 : 구체적인 코드를 함수/컴포넌트로 분리하여 네이밍을 통해 기능을 예측가능하도록 추상화하자, 다만 낮고 높은 추상화가 섞이지 않도록 유사한 추상화단계로 맞추어 작성하자
[마무리] 담대하고 명시적인 시간을 갖고 리팩토링하기 :)
근래 여행을 다녀와본적이 없어 너무 가고싶었다. 한달 전 예약한 곳이라 프리온보딩을 진행하고있음에도 가기로 결정했고, 혼자 호텔에 남아서라도 과제를 진행하자고 마음 먹고 갔다.!
내 스케쥴에 맞춰 기다리고 있는 팀원을 생각하면 집중해야했고✨남들은 공부하는데, 과제 빨리 제출해야하는 부담감 때문에 마음먹고 왔음에도 여행을 더 온전히 즐기지 못한 것이 아쉽다.
그래도 이번 여행에서 가장 좋았던 점은 생활패턴을 찾았다는 점이다.
평소보다 많이 돌아다니다 보니 좀 피곤했는지 과제를 제출해야했던 하루를 제외하고는 새벽 1시 전에 잠이들었다.
그리고 아침 8시쯤 일어나 호텔 수영장, 헬스장에가서 운동했고, 바로 꿀 조식을 먹었다. 🥰
이 생활을 단 3-4일 하다보니 너무 만족스러웠고, 나름 습관으로 잡히는 것 같다. 여행을 다녀온 지금 어제오늘도 일찍일어나 운동을 했다.
앞으로 이 생활을 유지하려고 한다. 그러기 위해서는 일찍 잠들어야 하는데....!! 과제가 쌓여있다 ^ _^ !!!!
오늘의 목표: 성공적인(?)과제제출 & 1시전 잠들기
+
개인 코딩겅부하고 싶음