【vb.net机房重构】转折点
2015-03-22 21:42
197 查看
回顾:
这下面的图是我在刚开始敲机房的时候遇到的问题,现在还能想起自己那会看着他手足无措的样子。
就像他提示的那样,一个是因为路径加载的错误。
1.代码中有一个对象没有初始化。例如Form A=newForm();
2.连接数据库的问题。
3.T-SQL语句不正确,引起在访问数据库时有问题。
4.参数没有具体值。
机房收费系统自己也重构了有一段时间了,但是可能是一条线慢慢的顺了之后,对于每层之间的方法来回调用以及数据返回都有了更加清楚的认识,自己能感受到在实现的时候明显没有刚开始那么困难了。对于一些长出现的问题,也开始慢慢的自己学会总结归类,并且去推测问题可能出现在了哪里,然后慢慢的用调试去验证自己的猜测。
收获:虽然说机房收费系统还没有重构完,但是我真心觉得那剩下的真心不叫事儿,因为我相信给我时间我总能将它实现。因为在这次的机房重构中我真正体验了调试的魅力,它带给我的不仅是给我提示错误,因为在调试的过程中让我的逻辑推演能力也在不断的加强,此外就是调试多了解决问题的能力也在不断的加强,让我从心态上开始变得自信。
反思:
1.调试其实在作品展的时候就遇上了,包括后面的学生,第一次机房的时候就在用,但是为什么我这段时间才体会到调试的魅力呢?说到底就是急功近利,想直接一个F5就看到效果。但是现实给我们反馈的是什么呢?你越是想走捷径,到最后越是饶了很大的弯路。因为急功近利,所以不愿意静下心来好好推演,也就是间接地拒绝学习新东西。
2.在这段时间里,我真的感受到了那种自然界万事万物都相通的道理。我在刚开始的时候怎么都理解不了什么参数啊,什么有参无参的查询和增删改啊,什么层与层之间是通过什么来传递,以及他们的数据类型,以及数据类型转换什么的。但是因为这期间也穿插着C++的学习,尤其是在构造函数这一块,我开始慢慢的理解了参数的功能。
这下面的图是我在刚开始敲机房的时候遇到的问题,现在还能想起自己那会看着他手足无措的样子。
就像他提示的那样,一个是因为路径加载的错误。
1.代码中有一个对象没有初始化。例如Form A=newForm();
2.连接数据库的问题。
3.T-SQL语句不正确,引起在访问数据库时有问题。
4.参数没有具体值。
机房收费系统自己也重构了有一段时间了,但是可能是一条线慢慢的顺了之后,对于每层之间的方法来回调用以及数据返回都有了更加清楚的认识,自己能感受到在实现的时候明显没有刚开始那么困难了。对于一些长出现的问题,也开始慢慢的自己学会总结归类,并且去推测问题可能出现在了哪里,然后慢慢的用调试去验证自己的猜测。
收获:虽然说机房收费系统还没有重构完,但是我真心觉得那剩下的真心不叫事儿,因为我相信给我时间我总能将它实现。因为在这次的机房重构中我真正体验了调试的魅力,它带给我的不仅是给我提示错误,因为在调试的过程中让我的逻辑推演能力也在不断的加强,此外就是调试多了解决问题的能力也在不断的加强,让我从心态上开始变得自信。
反思:
1.调试其实在作品展的时候就遇上了,包括后面的学生,第一次机房的时候就在用,但是为什么我这段时间才体会到调试的魅力呢?说到底就是急功近利,想直接一个F5就看到效果。但是现实给我们反馈的是什么呢?你越是想走捷径,到最后越是饶了很大的弯路。因为急功近利,所以不愿意静下心来好好推演,也就是间接地拒绝学习新东西。
2.在这段时间里,我真的感受到了那种自然界万事万物都相通的道理。我在刚开始的时候怎么都理解不了什么参数啊,什么有参无参的查询和增删改啊,什么层与层之间是通过什么来传递,以及他们的数据类型,以及数据类型转换什么的。但是因为这期间也穿插着C++的学习,尤其是在构造函数这一块,我开始慢慢的理解了参数的功能。
相关文章推荐
- VB.NET之旅—文本框内字符串的检验(机房收费系统重构个人版)
- vb.net机房个人重构总结
- vb.net机房收费系统重构——总结(二)软件工程文档1
- 【VB.Net机房重构】存储过程的使用
- 设计模式方法VB.NET机房个人重构版-磨刀篇(一)
- 重构机房VB.NET<机房收费系统个人重构版>你都学会了什么(之一)
- 【VB.NET机房重构】ADO.NET
- VB.NET机房个人重构版-磨刀篇(一)
- VB.NET之旅-机房收费系统个人重构DatagridView导出数据到Excel
- vb.net机房收费系统重构——存储过程的使用
- VB.NET机房重构之数据库设计
- 【vb.net机房重构】存储过程
- VB.net版机房人重构总结
- vb.net机房收费系统重构——总结(一)梳理业务与表结构
- vb.net窗体继承(机房重构知识点总结)
- 【个人机房重构】—— VB.NET中,时间日期数据类型的处理与常见问题
- vb.net机房收费系统重构——配置文件
- vb.net机房收费系统重构——反射加七层登陆
- VB.NET机房重构总结
- 重构机房收费系统你要用的——异常处理和抛出异常(try catch finally)——(vb.net)