- React 애플리케이션에서
useMemo와useCallback이 불필요한 경우가 많음 🤔 memo로 감싼 컴포넌트가 효율적으로 작동하려면 props로 전달되는 값들이 메모이제이션 되어야 함 💡- 부모 컴포넌트에서 생성된 배열이 메모이제이션되지 않고 자식 컴포넌트로 전달되면 메모이제이션 효과가 깨짐 💥
- 모든 컴포넌트, 함수, 변수, 의존성 배열을 일일이 확인하고 수정하는 것은 비효율적인 작업임 🤯
- 실제 애플리케이션에서는 수많은 컴포넌트에서 메모이제이션 문제를 찾아 수정해야 하므로 유지보수가 어려움 😥
- 과도한 최적화에 매몰되지 말고, 성능 문제가 실제로 발생하는 부분에 집중하는 것이 중요함 🎯
![[유니티][기간한정] Car Controller with Shooting Capabilities for Both Mobile and PC 에셋($15) 무료 다운로드](https://i4.ytimg.com/vi/k8ZMPW9ll6U/hqdefault.jpg)



![[유니티6] Behavior Tree를 이용한 AI 구현 (순찰) [1/3] how to use Behavior Tree in Unity!](https://i3.ytimg.com/vi/ZbWbxlCQ6cA/hqdefault.jpg)
