본문 바로가기

🌳Frontend74

[타입스크립트/Typescript] clean code 클린코드 출처 clean-code-javascript 번역본 clean-code-javascript 원본 을 읽고, 내가 리마인드 하고 싶고, 실제 현업에서 자주 리뷰했던 것들 정리 코드를 작성할 때 제일 중요한건(물론, 문제없는 테스트코드까지 빵빵한 코드를 짜는 것도 중요하지만!), 의도를 알 수 있는 이름과 로직을 짜는 것이라 생각한다. PR을 올릴때, 변수/함수 이름 짓는 것에서 코멘트를 정말정말.. 많이 받았다. (ㅠㅠ) 이해되는 것이, 나또한 리뷰시 이름부터 갸우뚱하면 바로 코멘트를 남기기 때문.. 언제나, 나의 코드를 읽을 제3자를 생각하며.. 고통스러운 이름짓기 시간을 가져야 한다. 그리고 언제나 재사용성과 가독성을 고려하자. 남을 위한 코딩처럼 보이지만, 결국은 나에게 돌아오는 것들이다. 변수 의미.. 2023. 3. 21.
useMemo가 성능에 미치는 영향 해당 게시글은 아래 아티클을 읽고 정리하였습니다. https://github.com/yeonjuan/dev-blog/blob/master/JavaScript/should-you-really-use-usememo.md GitHub - yeonjuan/dev-blog: 개발 블로그, 공부한거 정리 개발 블로그, 공부한거 정리. Contribute to yeonjuan/dev-blog development by creating an account on GitHub. github.com 1. useMemo 리액트에서 제공하는 hook 중 하나. 리액트 공식문서에 useMemo 의 설명을 보면, 개발자가 정한 dependcies 가 변경되면 로직을 실행하고 리턴되는 값을 캐시한다. Returns a memoiz.. 2023. 3. 21.
728x90
반응형