注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

薛沛然 廊坊师范学院 九期信息技术提高班

无脑地生活,像白痴一样成长,不给自己留感伤的时间。。。

 
 
 

日志

 
 

小感想  

2015-01-26 14:29:39|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
不知不觉中,参加项目的时间已经不短了。
刚参加项目时有些小激动,有很多想法。想着做项目的时候要不耽误进度,要对linq有个深入的认识,还要大量练习js的使用和学习mvc等等,提升自己解决实际问题的能力和查阅资料的能力等等。
在实际中发现自己有些眼高手低了,遇到了很多问题。
1相同的表,查询思路可能不同
分任务的时候我领到了学生端的任务。一开始我觉得很简单,一共需要操作三张表,只要走通一条线后面就都简单了。本着这样的想法,我把代码写完了。使用的时候才发现,虽然只有三张表,三个模块。但是三个模块查询所需要的数据和思路居然完全不一样,没办法只好全部推倒了重写,吃了很多苦头。
2新知识的学习不要放在任务时间内
刚刚开始项目的时候,看了linq和mvc入门视频,做了一些笔记,自以为够用了。后来的项目告诉我什么叫too young too simple。使用linq自带的时间函数时出错,使用linq集合转换时出错,实体转换时字段不统一出错,ef导航属性出错。。。出错,其实是好事情。但如果任务时限太紧,就要考虑到使用新东西的时间成本了。这些东西的研究如果放在项目结束后或者晚上回去加班时解决,会从容很多,不会让自己的任务一拖再拖。
3bug调试  
敲了不少代码,感觉自己调试代码的能力还是有待进一步调高。在逐语句调试的过程中,经常出现不报任何错误,数据却不显示的情况。总结了一下,大致以下三种情况。1错误出现在js,并不会在客户端跳出提示。2错误被框架进行封装,显示不出来。3没有提供程序的入口。针对第一种情况,在火狐里进行调试就行了。第二种情况需要搞清哪一句出错,然后用try
catch解决之。第三种情况我遇到了好几次。。至今也没有什么特别好的解决办法。只能来一个调一个。
4断裂的数据
因为做学生端,所需要的信息是需要大家都为我配置好的。但是一开始大家各自为战,为实现功能而奋斗的时候,我也在郁闷自己的数据被各个系统撕得如此分散。没办法,只好用数据库中存的数据来检验自己功能准确性。没办法的办法。
总之,最近的学习暴漏了自己不少问题,还需要进一步努力。

  评论这张
 
阅读(71)| 评论(4)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017