我阅读和学习了许多计算机科学和工程学,很少或从未见过有关调试的书或有关如何调试的理论(尽管我肯定开发了一些自己的调试理论)。
是否有任何调试理论和/或书籍?为什么/为什么不呢?我可以阅读如何使用gdb进行调试,以及通过阅读如何使用gdb获得的有关开发的一些最有用的信息。
两篇论文,你会(可能)觉得有趣:调试计划和解释的理论和算法程序调试
—
雅尼斯
是的,这就是所谓的问题解决:en.wikipedia.org/wiki/Problem_solving
—
AndreasScheinert 2012年
@SoboLAN我以为问问者想要的是调试背后的实际理论,而82/88并不是那么古老,核心概念是相同的……但是,是的,不是问题所在。
—
扬尼斯2012年
当今软件工程中的许多概念已经很老了,但是它们仍然可以很好地应用于当今的情况。别忘了,车轮是数百万年前开发的,但是我们每个人每天生活在驾驶2或4个轮胎时都没有问题,大声笑
—
user60812
debugging theory
什么意思?它应该涵盖哪些主题?