- 浏览: 3086 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
最新评论
-
joe83004:
瞎忽悠, 不懂别瞎说。 简直误导群众,误人子弟!自己先去吧.N ...
.net和java下系统架构感受
文章列表
软件开发成功的三要素
- 博客分类:
- 随心感悟
软件开发成功的三要素
1 过程
2 技术
3 管理
合理的过程使软件的目标明确、分工有序、过程高效。优秀的技术为软件注入长久的生命力,降低软件持续发展演化的成本。管理将过程和技术有效的结合发挥最大效能。
.net平台下的系统架构封闭,弹性不足,可用的框架数量少,做大型系统时有束手束脚的感觉。而在Windows的客户端应用开发上具有一定的优势,而随着云计算的崛起,Windows平台优势逐步的丧失,.net在Windows应用上的优势也将被逐渐蚕食。而.net的封闭性将导致在新的应用模式下(SAAS,云计算,分布式)将无法吸引更多的开发者。
java平台下的系统架构开放,具有弹性足,灵活,框架多做大型系统时有充分的发挥空间。在当前新的应用模式下,在J2EE架构,Spring架构,Soa架构,OSGI架构,分布式架构,云计算架构等上具有大的优势,能够吸引大量的开发者。