2025 년 프로처럼 디버그 생산성을 향상시키기 위해 10 개의 새로운 이클립스 Java 디버거 기능 (스프링 부팅 예제)
팽창 된 등급과 관련된 버그를 디버깅하고 있습니다. /books/{id}/summary
엔드 포인트. 당신은 중단 점을 떨어 뜨립니다 BookService.getAverageRating(String)
코드를 통과하고 검토 목록을 변수보기. 모든 것이 잘 보입니다. 의심스러운 항목을 발견 할 때까지 같은 사용자에 대한 리뷰가 두 번 이상 추가되었습니다. 당신은 잠시 멈추고 생각합니다.“흠… 아마도이 중복 항목이 문제를 일으킬 것입니다. 목록 대신 세트를 사용해야합니까?” 그래서 당신은 이것이 어디에 있는지 찾으려고 노력합니다 reviews
변수가 선언됩니다. 그리고 그때가 당신을 때릴 때, 코드는 정확히 최소화되지 않습니다!
Post Comment