Debugging your code has to do with finding a bug which causes your script to run in an unexpected way (or not run at all), and fix it. The point of debugging should also be to find out WHY a bug exists in the first place because if you can understand why something has happened, you can prevent it in the future.
I hope you enjoy the video and if you have any questions, please ask in the comments below. If you have any requests feel free to let me know. Thanks for watching and remember to subscribe!
Subscribe on YouTube: https://www.youtube.com/c/nazmusnasir
Support me on Patreon: https://www.patreon.com/nazmus
Follow me on Twitter: https://twitter.com/NazmusN
Like me on Facebook: https://www.facebook.com/EasyProgrammingNet
Follow me on Google+: https://plus.google.com/+NazmusNasir
Check out my Github: https://github.com/naztronaut