开发日记 2006-05-17

来源:互联网 发布:java如何保留两位小数 编辑:程序博客网 时间:2024/05/20 19:32

       转眼已经两个月没有写日记了。最近在忙于我们的项目和开发一个对象持久化框架的组件所以一直没有时间静下来在这里写点什么。感觉坚持一件事情确实不太容易。

       我们的项目已经进入到了开发周期的后期阶段,现在正在进行客户的初步体验和试运行。我已经从小组中独立出来在研究对象的持久化问题了。前段时间我们一直在争论,就是要不要自己开发一套对象持久化的框架组件。大家各有各的见解,有的说现在已经有很多的ORM组件了,象NHibernate等已经非常流行了,我们完全可以直接使用这些开源的组件来完成我们的开发。有些人就认为,我们自己开发也有很多的优点,一是我们自己掌握着主要的技术,可以按照我们当前的需求建立我们自己的框架系统。二是自己开发出现的错误是可以控制的,将来扩展自己的功能也比较方便。

      确实使用一个比较成熟的组件可能更加方便一点,可以很快的进行开发。可是我内心里总是感觉这样就会慢慢失去我们的技术。过于依赖于某个产品,将来如果这个产品出现了问题怎么办?如果这个组件不能满足我们的要求怎么办?就算是这些问题都解决了。那么我们要用好这个组件也必须去好好的研读他的内部代码和运行机制,只有更好的了解了它才能更好的去用它。虽然这些开源的组件都有很多的文档和实例,可是我们毕竟没有它的原始开发文档和设计,所以了解起来还是比较困难的。而且这些组件大部分都是外国的,在某些设计理念和代码上有着他们的特色,可能不符合我们的要求。等我们真的研究透了,大概与我们自己开发所花的时间相差不远。

      我还有一个想法就是,为什么我们不自己开发一套,而去用外国人的呢?看看现在的组件行业,中国人自己开发的好的组件有几个?各种各样的控件库、组件库大多都是外国人开发的,中国人开发的大多都是小打小闹的,而且文档不正规,代码测试不到位。这就是我们中国现状,非常可悲。所以我总想坚持走出一条我们自己的路,拥有我们自己的东西。

     因此我们决定了自己开发对象持久化框架,而且将来还会开发一整套的用C#编写的企业级MIS应用的框架,包括工作流、UIM、ORM等等。当然如果发现了很好的中国人开发的这些框架我们也可能会使用国人的产品。当然很多人会说,你的技术就会比人家的好吗?人家那么多厉害的人一起开发的组件是很优秀的,你为什么还要自己去搞一套?确实是的,我的技术可能不及他们的十分之一,甚至百分之一,但是只有去做了才能真正的了解到事实的真谛。如果做事都用这种思想去考虑只会用别人的东西,那么我们的创造性到哪里去了?我们要坚持自主,要在学习外国人经验的基础上建立起一套自己的东西。这才有可能超越他们,不然我们就会永远的跟在别人的屁股后面吃别人剩下的东西。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 汽车加机油多了怎么办 散装水泥罐堵了怎么办 自动伞手动收了怎么办 拓麻歌子4u死了怎么办 拓麻歌子mix死了怎么办 彩虹圈线缠住了怎么办 彩虹圈被打搅了怎么办 吃中药吃大蒜了怎么办 呕吐蛋黄哥干了怎么办 鹦鹉的脚受伤了怎么办 内痔疮疼得厉害怎么办 孕妇用了痔疮膏怎么办 痔疮犯了特别疼怎么办 有痔疮肛门很痛怎么办 这几天痔疮犯了怎么办 孕初期肛裂出血怎么办 胃疼怎么办怎么缓解胃 脚踝崴了肿了怎么办 脚扭了脚背肿了怎么办 儿童脚扭伤肿了怎么办 脚关节扭伤肿了怎么办 小孩脚扭伤肿了怎么办 抱小孩腰扭伤了怎么办 跳舞把腰拉伤了怎么办 脚不小心扭伤了怎么办 娱乐之太帅了怎么办txt 走路走多了脚痛怎么办 胃疼怎么办简单按摩法 经常胃疼的厉害怎么办 半夜胃疼的厉害怎么办 吃消炎药伤胃了怎么办 吃药伤胃了胃疼怎么办 宝宝吃药伤胃了怎么办 胃胀胃痛怎么办快速解决方法 半夜2点3点胃疼怎么办 晚上吃多了胃疼怎么办 骨折打石膏后痒怎么办 脚脖子崴了肿了怎么办 喝酒喝的吐血了怎么办 感冒后咳嗽有痰怎么办 嗓子里老是有痰怎么办