WEB开发网
开发学院软件开发Java 轻量级开发的成功秘诀,第 1 部分: 核心原则及原理... 阅读

轻量级开发的成功秘诀,第 1 部分: 核心原则及原理

 2009-11-11 00:00:00 来源:WEB开发网   
核心提示: 轻量级方法 包括敏捷过程,例如极限编程(XP)和 Scrum,轻量级开发的成功秘诀,第 1 部分: 核心原则及原理(2),它们强调开发中测试第一,积极调动客户和重构,实际上,这种巨大的反差经常发生,轻量级框架 鼓励人们使用简单原始的 Java 对象(POJO)编程,而不是类似 EJB 的重量级面

轻量级方法 包括敏捷过程,例如极限编程(XP)和 Scrum。它们强调开发中测试第一,积极调动客户和重构。

轻量级框架 鼓励人们使用简单原始的 Java 对象(POJO)编程,而不是类似 EJB 的重量级面向组件模型。

轻量级设计模式 使您可以在对象和集成服务之间进行松散耦合,而无需艰苦地编写业务逻辑或领域模型。

当我们研究这些思想和技术时,您将会学到更多关于它们的知识。但是首先让我们戳穿一些谣言。

谣言:轻量级开发只是一种“玩具”技术。

许多开发工具,如 Microsoft® Visual Basic 或 PHP,它们通常不能驾驭或管理大型企业项目,因此得到了“玩具”的称号。像 Spring 和 Hebernate 这样的轻量级技术就常常因此而黯淡。实际上,大多数轻量级技术用于了企业开发,因为其他技术都使我们非常失望。Spring 框架就是作为代替 EJB 的一种轻量级技术。同样,XP 方法吸收改进了企业中的错误设置。我在获得 Jolt 大奖的 Better, Faster, Lighter Java 一书中,为大家讲述了有关成功部署在我的客户站点上的一些工具的信息,客户有一些是财富 500 强中的公司。轻量级技术在企业领域内,正在蓬勃发展着。

谣言:轻量级开发策略构建的是“玩具”。

也许您更倾向于相信轻量级开发只对构建“玩具”应用程序有益。而您的目标是精确地满足客户的需求。让我们首先明确一下:轻量级技术完全可以构建这种规模的应用程序。实际上,这种巨大的反差经常发生,因为只有简单、简洁、无状态的设计才能使基础设施更好地工作。

上一页  1 2 3 4 5  下一页

Tags:轻量级 开发 成功

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接