首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >演示调试技术的好的教学例子?

演示调试技术的好的教学例子?
EN

Stack Overflow用户
提问于 2010-10-14 03:50:08
回答 4查看 2.9K关注 0票数 1

稍后,我将向ACM的一个学生章节做一个演示,介绍他们如何利用调试工具来解决代码中的问题。对于我可以用来演示断点、变量检查等的示例代码(最好是简短的)有什么想法吗?

我主要担心的是,我不想通过使用"Hello World“来光顾它们,但我也不想在现实世界(数千行)的程序中指出我哪里出错了。我在试着找到一个快乐的中间人。

EN

回答 4

Stack Overflow用户

发布于 2010-10-14 04:09:27

如果可行,我建议您现在花几个小时编写一个您选择的非平凡复杂性的程序。准确地记下您是如何使用调试器来消除引入的实际bug的,并在演示文稿中重现bug+调试器步骤。这样一来,你就可以确定你不会拿一个玩具样例来迁就他们。

票数 2
EN

Stack Overflow用户

发布于 2010-10-14 03:57:06

如果都是Powerpoint之类的材料,我建议只写一些低级的东西,只是描述你试图传达的东西的本质。一旦涉及到应用您正在教授的实际内容,您可以:

  • 很快就会得到冗长的代码清单,这使得它很难(Ab)用作示例,或者
  • 你得到的代码被剥离到可以完美地覆盖一种情况的程度……这反过来意味着,由于缺乏更大的图景,代码本身的设计没有多大意义。

如果你想使用一些“真正的”代码,我想我确信.NET附带的示例应用程序可以作为一个足够的示例。默认情况下,每个人都会有这些,而且它们在本质上是足够基本的,对于学习你所教的课程的人来说,理解它们并不是太难。

票数 0
EN

Stack Overflow用户

发布于 2010-10-14 04:09:56

好吧,如果你想做一些简单的演示,你可以尝试下面的方法:

调试无限循环(always a fun demo)

  • Debugging a null reference exception

  • Debugging a index out exception

  • Debugging
  • in a winform or webform (应该很有教育意义)

)调试无限循环(总是一个有趣的引用空引用exception

  • Debugging索引越界

老实说,如果你坚持一些简单的例外,你应该会想出一些很好的材料。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3927431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档