Tag

bug-fixing

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 19, 2025 · Backend Development

Debugging a Marketing Tool: Identifying and Fixing a Boolean Logic Bug in Java

The author recounts a late‑night incident where a newly launched marketing tool malfunctioned due to a boolean logic error in Java code, describes the chaotic debugging process, presents the faulty and corrected implementations, and confirms the logical equivalence of the final solution.

Code ReviewJavabackend
0 likes · 5 min read
Debugging a Marketing Tool: Identifying and Fixing a Boolean Logic Bug in Java
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 3, 2024 · Artificial Intelligence

Applying Large Language Models to Software Engineering: Challenges, Cross‑File Editing Issues, Bug‑Fixing Evaluation, and SWE‑Bench Results

This article examines the practical challenges of using large language models in software development, including handling long contexts, cross‑file editing, bug‑fixing evaluation methods, and presents benchmark results from SWE‑Bench and its Lite subset to assess model capabilities.

Cross-File EditingLLMSWE-bench
0 likes · 7 min read
Applying Large Language Models to Software Engineering: Challenges, Cross‑File Editing Issues, Bug‑Fixing Evaluation, and SWE‑Bench Results
Sanyou's Java Diary
Sanyou's Java Diary
Dec 4, 2023 · Backend Development

When Pagination Breaks: Real‑World Bugs and Practical Fixes

This article recounts three production‑level pagination bugs encountered in a payment system, explains why they occurred—ranging from naive batch processing to MySQL's nondeterministic LIMIT behavior—and shows how proper pagination, ThreadLocal cleanup, and deterministic ordering resolve the issues.

MySQLPageHelperSQL
0 likes · 16 min read
When Pagination Breaks: Real‑World Bugs and Practical Fixes
Ant R&D Efficiency
Ant R&D Efficiency
Oct 17, 2023 · Fundamentals

Analysis of Code Defects and Their Repair Rates in Projects A and B

The report analyzes SonarQube‑detected defects in Projects A and B, classifying them by type and severity, revealing that code smells dominate while null‑pointer bugs are unexpectedly frequent, and discusses why some defects are quickly fixed versus others remaining unresolved, emphasizing early detection, design rigor, and robust testing.

Defect Managementbug-fixingcode quality
0 likes · 16 min read
Analysis of Code Defects and Their Repair Rates in Projects A and B
IT Services Circle
IT Services Circle
Feb 7, 2023 · Artificial Intelligence

ChatGPT’s Bug‑Fixing Ability Reaches State‑of‑the‑Art on the QuixBugs Benchmark

Researchers from Germany and the UK evaluated ChatGPT and three other AI models on the QuixBugs benchmark, finding that ChatGPT correctly fixed 31 of 40 bugs—outperforming CodeX, CoCoNut, and Standard APR—and sparked mixed reactions about its impact on software engineering and OpenAI’s broader strategies.

AI evaluationChatGPTQuixBugs
0 likes · 8 min read
ChatGPT’s Bug‑Fixing Ability Reaches State‑of‑the‑Art on the QuixBugs Benchmark
IT Services Circle
IT Services Circle
Feb 21, 2022 · Information Security

Which Vendors Fix Bugs the Fastest? Insights from Google Project Zero (2019‑2021)

Based on Google Project Zero data from 2019 to 2021, Linux leads with an average bug‑fix time of 15 days, while Oracle shows the most delay, and Chrome and iOS consistently rank among the fastest in patching security vulnerabilities.

ChromeGoogle Project ZeroLinux
0 likes · 7 min read
Which Vendors Fix Bugs the Fastest? Insights from Google Project Zero (2019‑2021)
360 Tech Engineering
360 Tech Engineering
Mar 21, 2019 · Fundamentals

Boundary Value Bugs in Software Testing: Three Typical Cases and Their Fixes

The article reviews three common boundary‑value bugs encountered during software testing, explains why they occur, shows the original C code that triggers each issue, and provides concise corrections to prevent off‑by‑one errors and buffer overflows.

C programmingboundary testingbug-fixing
0 likes · 5 min read
Boundary Value Bugs in Software Testing: Three Typical Cases and Their Fixes
Tencent Cloud Developer
Tencent Cloud Developer
Mar 18, 2019 · Product Management

How to Prioritize Product Requirements: A User‑Centric Approach and Bug‑First Strategy

To keep product development sustainable, prioritize user‑reported bugs first, then self‑discovered bugs, followed by user‑requested features and finally internal ideas, using continuous ranking based on impact, difficulty, and supporter count while actively listening to users and fixing problems before adding new functionality.

Requirement Prioritizationagilebug-fixing
0 likes · 9 min read
How to Prioritize Product Requirements: A User‑Centric Approach and Bug‑First Strategy
360 Quality & Efficiency
360 Quality & Efficiency
Jul 11, 2018 · Fundamentals

Common Boundary Value Bugs in Software Testing and Their Fixes

This article reviews three typical boundary‑value bugs encountered during software testing—incorrect memory size checks, off‑by‑one retry counters, and misplaced increment operations—explaining their causes, showing original C code, and providing concise corrective solutions.

C programmingboundary testingbug-fixing
0 likes · 5 min read
Common Boundary Value Bugs in Software Testing and Their Fixes
Baidu Tech Salon
Baidu Tech Salon
Aug 5, 2014 · Backend Development

A Tale of Bug Fixing: Thinking Beyond the Immediate Solution

After a rushed fix for a division‑by‑zero bug caused incorrect results, the team learns to validate data at its source, adopt proper validation frameworks, and step back to understand underlying requirements, emphasizing that thoughtful design outweighs quick code patches.

Backend DevelopmentPHPbug-fixing
0 likes · 6 min read
A Tale of Bug Fixing: Thinking Beyond the Immediate Solution