3 Debugging
As soon as a software project exceeds a certain size, errors creep into the source code. The aim of debugging is to find and rectify these errors. The errors usually occur in the course of development, and users often don’t point them out until later. However, we have to solve the problem, and if we can solve it faster by using AI, then all the better.
In software development, we have different tools to track down problems. Temporary print statements (or console.log for web applications) in the code are the simplest and often quickest way to success. Structured logging with different categories and other metadata are helpful in applications that are used in production by customers. A debugger that is able to analyze and stop the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access