个人作业1
1.预期时间3天
因为不熟悉C#,所以决定用一天时间来了解一下,并且对这个项目的算法与设计做一个初步的规划。
根据初步的设计编写代码,由于初学C#,很多类和方法都不熟悉,所以这个过程计划也要耗费1天。
改善代码,调试程序,消除所有的警告和错误,预计耗时1天,在这个过程中收获应该是最大的。
2.实际花费时间2天
预计中学习C#的第一天被我跳过去了,因为看了一会之后觉得光看没什么用,还是边写边学的好。所以直接就按照自己的整体设计来编写代码了。
这个工程中,经常去查询某某功能是不是可以通过某个类或函数实现,写的很艰难很艰难。。花费了大约1天多一点吧。
第二天的剩下的时间就是调试,改进代码。
3.收获与感想
我的收获就是又对一门语言有了了解。C#是基于C语言的语言,可能是因为我以前对C学得就不够多吧,现在使用C#时学到了好多新内容 。
在调试程序的过程中,我的收获是最大的。在写代码时,很多类的使用都是看了示例然后依葫芦画瓢的写上去的,不知道这些使用方法的注意事项和
技巧,但在调试过程中,要解决警告以及报错的问题,就要深入了解那些类的使用方法,从错误中得到经验,收获很多。
4.性能分析图
示例分析报告
热路径
执行单个工作最多的函数