代码改变世界

这段时

2013-10-28 17:37  l25321937  阅读(267)  评论(0编辑  收藏  举报

这段时间通过与大家一起努力与研究,用新的技术框架重新构建了某集团销售统计系统。在这里总结一下项目心得。

技术—— EasyUI更好前端设计,通过json生成相应UI组件。并且风格统一大方,比较好的支持异步调用。MVC更好的将显示与控制分离,EF CodeFirst更好的将实体与数据库分离。MVC与我们之前一直熟悉和使用的WebForm方式有了不小的改变,使用起来更加灵活。所以大家在开发过程中可以展开思路在构建Web项目是可以放开手脚,在开发过程中学习了其他同事好的idea。

思路碰撞的火花——在讨论程序架构的时候大家各抒己见,因为有着不同的技术背景与行业开发经历,讨论中不断的擦出火花。飞哥还在旁鼓励说,讨论越激烈越好,但是要控制好范围。就这样一次一次的交流中,终于形成了程序基础架构模型。在这过程中团队中每个人都有了新的发现,都学习了彼此的项目经验,并增强了大家之间的默契程度。

细节 优秀的应用程序只有好的架构与技术是不够的,细节处理很重要,例如一个用户提示,一条分割线。着这些细小的环节发现并处理好,需要反复的琢磨,还要换位思考。很想一句话“行千里者半九十”,将所有的功能点都攻克与实现了看似是大功告成,其实还有很多后续工作要做,一定要重视细节处理。

团队——因为采用了比较新的技术架构,在实际开发过程中经常会有各种各样“诡异”的问题出现,大家就一起研究讨论,一起找解决方法。并确认解决方案。通过大家互相协同,克服了一个个的问题,并总结出相关经验。在处理棘手问题的时候,一个人容易钻进牛角尖,这时旁观者可能更加清楚,一个建议就可能把思路打开。所以遇到问题了大家经常一起“会诊”,疗效也很好。也提高了团队的凝聚力。