hohyeon.dev님이 쓴 글 421
- try에서 return했는데 finally의 return 값이 나온 이유
- equals()만 오버라이드했다가 HashMap에서 값을 못 찾은 이유
- v-for로 만든 ref 배열의 3번째가 화면의 3번째가 아니었던 이유
- ArrayList와 LinkedList, add/remove 성능이 정반대로 갈리는 지점
- 서비스 하나를 요청 스코프로 바꿨더니 앱 전체가 느려진 이유
- 단순 카운터로 만든 rate limit이 경계에서 뚫린 이유
- 이모지가 들어간 글을 저장했더니 Incorrect string value 오류가 난 이유
- 라디오 버튼은 다 읽어주는데 정작 질문이 안 읽힌 이유
- 결제 API가 네트워크 재시도 때문에 두 번 청구된 사고
- 포크 PR에서 시크릿을 쓰려고 pull_request_target을 썼다가 되돌린 이유
- ORM 없이도 N+1 쿼리에 걸리는 이유 — 문제의 본질
- DB 커넥션 풀 크기를 늘렸는데 오히려 느려진 이유
- computed 대신 메서드를 썼더니 정렬이 매 렌더마다 돈 이유
- JWT로 바꿨더니 로그아웃이 즉시 안 되는 이유
- 컴포넌트를 만들었는데 템플릿에서 못 찾은 이유 — 이름은 경로가 정한다
- CORS 에러가 났는데 서버 로그에는 요청이 안 보이는 이유
- 빌드 인자로 넘긴 토큰이 이미지 히스토리에 그대로 남아 있던 이유
- 로그 파일이 계속 쌓여 디스크가 꽉 찬 사고
- 값 하나 합치려고 state와 Effect를 더 만들었다가 렌더가 두 번 돈 이유
- definePageMeta에 변수를 넘겼더니 값이 사라진 이유