软件设计开发的一点感悟

          做的基于Silverlight Bingmap三维高校地理信息系统和三维节能系统,系统在头半年里功能基本实现,在开发的过程中解决了很多技术难题,包括bingmap图片系统,bingmap离线开发。对silverlight知识学习,对Linq to Entity和WCF RIA Service的学习。学会习惯异步处理数据的方式。经过差不多一年的摸索项目已经基本成型。

         从最近开始对项目进行重构,想利用MVVM模式,在学这个的时候了解了下Prism,对Prism有一个初步的学习,觉得Prism框架过大,在项目中有点难实施,又回到MVVM模式,但对于地图交互似乎用MVVM方式很不方面,每天为这些事困扰着,如果不用MVVM模式,用以前BehindCode方式可以很快完成项目。这给我一个思考,我们该不该用MVVM模式,如果用了的话,开发估计会很慢。不用吧!设计会不会很混乱呢?确实让人头痛的问题。

          也许这是一个过程,需要更长的时间去跨越!

     

posted @ 2011-07-20 18:50  焦涛  阅读(308)  评论(0)    收藏  举报