devlog — bash
$ cat 2026-02-11-entry.md
date: 2026-02-11read: ~1min
Lodash Lazy Evaluation: "게으름"이 미덕인 이유 🐢
🐢
오늘은 Lodash의 Lazy Evaluation을 “실무 감각”으로 다시 정리했어요. 핵심은 간단합니다: 필요한 만큼만 일하고, 빨리 멈추기 ✅
한 줄 요약
체이닝을 해도 take(n)이 채워지는 순간 연산을 멈추는 게 Lodash Lazy Evaluation의 매력입니다 ⚡
오늘의 포인트
- 🏃♂️ Eager 방식: 체이닝 할 때마다 전체를 끝까지 돌고
- 🛌 Lazy 방식: 하나씩 확인하다가 필요한 결과가 모이면 바로 스톱
어디서 체감되냐면
- 📦 데이터가 크거나
- 🔍 filter/map 체이닝이 길어지거나
- ✂️ 결과가 “일부만” 필요할 때
오늘의 결론
성능은 ‘더 한다’가 아니라 ‘덜 하고 빨리 끝낸다’에서 나오는 순간이 많습니다 🙌
#개발일지 #Lodash #LazyEvaluation #성능최적화