学习C#编程的一些心得体会
来源:岁月联盟
时间:2008-02-27
在这之前,我设计了一个五子棋游戏。与其说是我设计的,不如说是我复制别人的,不仅算法直接复制,有时代码也完全拷贝。让我觉得然而,中间变量毕竟不一样,一不小心,也就导致了令程序无法运行的错误。有时是致命错误。其中经常会遇到发送错误报告的提示。虽然不发送也没啥事。但编写出那样的程序让人心里特别不爽。
在五子棋游戏之后,我又在编写一个扑克游戏。这次吸取上次的教训,没有完全拷贝代码,认真按照OO设计,一步一步的分析。从须求分析,到功能分解,划分出各个类,到代码设计。一步一步的,脚踏实地的做。觉得还是这样,才像一个编程员啊!
在其中遇到的问题到是不少。调试很重要。每当出现的结果和预想的不一样时或效果不是很好时,就需调试了,不要嫌麻烦,一步一步的来,说起来容易,做起来不是那么轻松啊。有时我也想停下。但还是坚持下来了。
出现问题时,调试很多遍后,还没有任何进展时,就停下来。冷静的分析一下,可能是逻辑上出现了错误。程序中的代码大部分是功能块,也就是以程序块的形式出现。有时把程序块的位置稍微调整一下,可能就对了,那多半就是逻辑错误。在程序编写中经常遇到。
如果实在是解决不了,便须向高手请教了,可以上网搜索,可以问比自己知识强的人。总之可以解决问题,是第一。
上一篇:编程实例 C#中的预处理器指令
下一篇:C#实现窗口最小化到系统托盘