본문 바로가기
📖 나의 개발일지 (WIL&TIL)

[TIL] 라이브코딩의 묘미를 안 오늘 / 오늘의 개발일지

by 따따시 2023. 1. 11.

 

오늘로써 프로젝트의 최종 마무리가 점점 되어가면서

ㅈㅇ님이 조원들이 짜놓은 코드를 보시면서 더 깔끔하게 짤 수 있는 부분들을 리팩토링하면서

라이브 코딩을 진행해주셨다

 

거의 8시간을 리팩토링하는걸 보면서, 중간중간 에러가 났을때 어떻게 해결을 하시는지도 배우고

또 리팩토링을 어떤식으로 해나가는지, 어떤식의 코드를 짜시는지를 계속 볼 수 있었다

 

한마디로 진짜 너무너무 유익했던 시간이었다

하다못해 코드 한줄을 짤 때도, 어떻게 하면 더 한줄을 줄여서 효율적으로 쓸 수 있는지를 다시 한번 생각할 수 있었다.

 

오늘 가장 해보고 싶었던 부분은 커스텀훅으로 그동안 만들었던 코드들을 분리시키는 작업이었는데

정규시간이 끝나고 동훈튜터님께 커스텀훅을 짜는 방법을 간단하게 배웠는데 생각보다는 커스텀훅이 어렵지 않게 느껴졌고 재밋었당 ❤️

 

https://github.com/ddoqi/advance-assignment/tree/refactor/refactoring

 

GitHub - ddoqi/advance-assignment

Contribute to ddoqi/advance-assignment development by creating an account on GitHub.

github.com

 

 

오늘 선발대 강의에서 들은 내용 정리한것

https://warn-code.tistory.com/manage/posts/

 

TISTORY

나를 표현하는 블로그를 만들어보세요.

www.tistory.com

 

 

 

 

 

<내일까지 꼭 알아낼 것들>

1. 오늘 날짜의 데이터가 있으면 버튼이 비활성화 되도록 짠 코드 분석하기

2. 파바에서 currentUser의 id를 파베가 한번에 못뱉어내는거 같았는데, 왜 그렇게 탈탈 털어서(Json바꾸기) 데이터를 뱉게 해야하는지 이유 알기

3. 예를 들어서 어떤 스크린에서 state를 업데이트 시켰는데, 다른 페이지들에서 state가 자동으로 변화가 안생겼는데, 그걸 리액트쿼리를 사용하지 않으면 어떤식으로 조절을 해줘야하는지, 왜 안떴었는지 이유 명확하게 알기

댓글