Skip to content

A friendly buddy to help you debug

Troubleshoot errors by explaining your code to a non-programmer. Logic errors can be difficult to solve. Sometimes they are difficult to find, too. The code compiles and runs, but it behaves in a way you didn't expect. One way to track down a logic error is to walk line-by-line through your code. Explain what each ...continue reading "Debugging Buddy (Rubber Duck Programming)"

screenshot of Visual Studio suggestion for an error

Practice debugging and troubleshooting. Solving code problems can be a challenge, especially when the errors aren't obvious. With a bit of debugging practice, though, you can learn to quickly identify and fix common errors. One of the ways you can practice your troubleshooting and critical thinking skills is to take an application that is broken, ...continue reading "Debugging Code: Poem Generator (C#)"

debugging

Critical thinking and problem solving. Debugging and troubleshooting are a normal part of learning to code; it is common to encounter errors. Understanding error types, debugging tools, and different approaches to problem solving can make the process of detecting and fixing bugs less overwhelming. Error Types There are several ways to classify debugging issues. Two ...continue reading "Problem Solving in Programming"