2010过去的一年

2010过去的一年,第1张

概述       依稀记得去年的这个时候,在公司,刚刚完成了一个招聘站点的项目,由于自己模块比较简单,所以提早的从这个项目中解放出来。因为明年项目组要进行一个比较大的模块开发。其中要运用新的技术(对于我们项目组来说)Silverlight+WCF开发。其中用silverlight最主要的原因是这个模块中涉及到拖拽 *** 作,而且拖拽 *** 作要求的精度比较高,要根据出拖拽的位置计算出某年某月某天(相对坐标)。所以

       依稀记得去年的这个时候,在公司,刚刚完成了一个招聘站点的项目,由于自己模块比较简单,所以提早的从这个项目中解放出来。因为明年项目组要进行一个比较大的模块开发。其中要运用新的技术(对于我们项目组来说)Silverlight+WCF开发。其中用silverlight最主要的原因是这个模块中涉及到拖拽 *** 作,而且拖拽 *** 作要求的精度比较高,要根据出拖拽的位置计算出某年某月某天(相对坐标)。所以,由于从前一个项目中过早的被解放出来,我也就被安排学习Silverlight并做前期的准备(Demo).

        去年的春节前,基本上是看书。通读的学习了一下siverlight课程。由于个人原因,去年的春节过得并不舒心,过完春节自己早早的从老家回到北京。回想一下,春节后的日子,也不是很好过。哎,不说这些了。由于之前要做的模块有一个ASPX.NET版本,自己也认真的读了那部分的代码,并把业务逻辑提取出来。但是客户在业务逻辑上要做较大的改动而且要面向德国公司的客户。这样自己在前端时间做了一个sivlerlightdemo。以后的日子是等新的需求文档定下了以后就着手进行了silverlight版本的开发,这个过程经历的时间比较长,大约6个月。

在这里我要总结一下在这个项目中的不足:

第一、整个silverlight的布局还没有达到足够的好,以至于在后来要把一个部分分成2个部分(一个canvas分成2canvas),做起来比较困难.

第二、刚开始,整体的架构细分的也不够到位。虽然起初已经大致分了三部分(Control部分、业务逻辑部分、服务部分). 但是特别是Control部分没有细分的足够充足,以至于最后后端代码变的非常的臃肿。

第三、后端代码复用部分划分的不够细致。不能很有效的组织代码达到最大程度的复用。

第四、WCF客户端的实例没有很好的组织框架,以至于WCF客户端实例变量维护起来比较麻烦。

第五、代码的全局变量和临时变量没有分的很清楚。

第六、模块之间的接口定义不是很好,以至于他用完这个接口我的就不能用了(杯具)改了N次。

         大约到了8月份自己完成了此模块的开发,包括后期的修改,需求的确认等。剩余的日子也是对此模块与其他模块的衔接,模块之间的测试等,做足准备为项目的上线。然而到了项目快要结束的时候,由于大的项目组中的一个成员要离职,此时我又被迫离开现在的小团队去顶替要走的那位同事。他们那边做的是工作流。包括工作流的设计,工作流的定制,以及我要上手的多站点数据的传送等。没有办法,领导说什么就是什么,我就从这个团队到令一个团队开始新的环境下的适应。还好,让我用2个月的时间去熟悉代码,熟悉业务逻辑,时间真(NND)的长。^_^.

        这期间接过一个项目,比较麻烦,前端部分全是Js实现,虽然有现成的Js控件,AJAX请求,后端适应任何的服务端语言。虽然做起来比较郁闷,但是通过这个项目,自己学到了不少的东西。

        还有我的生活,中秋节第一次去见了女朋友的母亲,被打击的不行。还有下半年的买房计划,在同学朋友家人的帮助下,终于买上房子了,当然不是在北京买的,北京买不起。^_^.

        自己以后的路还很长,自己明年加油努力。

         明年技术方向:设计模式、asp.net控件开发、深入研究WCF开发,研究Silverlight开发。深入学习WF开发。深度理解C#语言特性,试着写一些PHP程序。

2010年12月31日

总结

以上是内存溢出为你收集整理的2010过去的一年全部内容,希望文章能够帮你解决2010过去的一年所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1075549.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存