0%

距离缩短了,仍然有压力

  今天一大早就赶回公司,可能是昨天真的是比较累,今天也晚了一点起床.早上回去后,立马就开始,说实在的,在车上我就想该怎么样实现.学习存储过程的使用,要精简我们的代码,还要做许多的重用的功能,还得做许多的验证,就是要一点,用户用不坏,删除,增加是必须提示用户,还嵌入了许多的JavaScript,其实整体上的难点就是验证,和数据库的设计相匹配…其实datagrid 和gridview有很大的不同,gridview方便了很多.大概10点多,老大过来问,可以交了没有,我说没呢,那什么时候可以交?我说尽量中午吃饭前吧.然后,我就开始拼命的赶代码了,这个东西不是抄东西,不是你性急,抄快点就成的,键盘也被我敲的啪啪作响,因为他说,我说今天你们就要做完,你还没有做完,我心想这下不好了.下午2点半的时候,我终于完成了,最粗糙的代码,然后不断的润色,加注释,删掉不要的代码.准备做回归测试的时候,忽然发现出问题了,删多了代码,唉,又得找找问题,大概3点15的样子,我算是做好了一个版本了,其实是飞机订票系统帮了我的大忙,因为,为了实现各种功能,我花了不少心思去琢磨,但是从代码的规范,安全,可读行,简直没法与这个相比.我战战兢兢的叫老大过来验收,老大提出了问题,比如数据库连接的string应该放在配置文件中,另外每个函数要注意代码的行数,否则很难维护,原来我有一段的代码竟然跨越了200多行.老大还算满意,让我直接去做他昨天交待,其他同事做的任务了.这个时候我绷紧了的神经终于松弛了下来.另外,又到share经验的时候了,关注.net阵营的朋友要注意,其实在企业开发中是不用datareader,之前讲过,另外也不会用普通的SqlCommand,是用DAAB(Data Access Application Block),确实是很不错,老大说,现在大家都是用这个来做开发的,而且他支持dataset的返回,不错的.另外关注企业开发的朋友还可以注意,微软有一个PetShop的一个小型的电子商务的网站,用了很多的技巧,而且真正的3层结构,大家要快点去学习学习.现在面临的问题就是:如何构造一个OR映射的映射类,如何在他构造的时候产生一个对象,要和数据库的一条记录所对应,删除该如何实现,其他的支持类呢?头都大了….