轻量级开发的成功秘诀,第 1 部分: 核心原则及原理
2009-11-11 00:00:00 来源:WEB开发网核心提示:1990 年,我发现了白水漂流并深深爱上了它,轻量级开发的成功秘诀,第 1 部分: 核心原则及原理,我们哪怕是经过最小的湍流,都会留一个人在湍流尾部,如自动化单元测试,现在也渗透到了很多开发工作室中,两个人在岸边用绳索拽着,我们认为这可以防止任何糟糕的事情发生
1990 年,我发现了白水漂流并深深爱上了它。我们哪怕是经过最小的湍流,都会留一个人在湍流尾部,两个人在岸边用绳索拽着。我们认为这可以防止任何糟糕的事情发生。虽然看起来一切尽在掌握,只是有些不太实际。我们还学会了从船舱观察普通的湍流,并设法互相协作。对于大多数危险的湍流,我们花费了更多的时间来保障安全,但是只有少数情况下,这些措施才起到重大的作用。
在漂流过程中,使用一种起源于东南部湍急河流的轻量级策略,为我节省了时间,使我可以划得更远,玩得更开心,而无需过多考虑安全问题。在业务领域,轻量级开发让您可以按时完工,积极响应客户,从而节省时间和金钱。
在本系列的文章中,我关注于轻量级开发(曾经有太多含义的术语)的基础。本篇文章作为第一篇,为读者打好基础,同时对轻量级开发做出定义。后面的文章由浅入深地讲述从过程到原则最后到工具的知识。我也将在更高的级别上关注原理和架构的实现,并且提供具体实现的代码。
本系列面向没有经过太多轻量级开发的读者。如果您已使用了两年的 Spring 轻量级容器和敏捷过程,您可能会收获更多。如果您在传统的开发过程中使用 Enterprise JavaBeans™(EJB),但想要转向轻量级开发,那么本系列就是为您准备的。
我更多地是想在这场席卷整个 Java™ 技术社区的潮流中,做一些自己的贡献。轻量级 这个噱头为诸如 Spring 和 Pico 这样的容器增添了几分优雅。并且,一些源自轻量级过程的技术,如自动化单元测试,现在也渗透到了很多开发工作室中。
戳穿针对轻量级开发的谣言
“轻量级开发”通常与一套开发方法、框架和设计原理一起使用。
[]
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››轻量级数据交换格式 JSON轻松入门
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››成功站长应具备的12个良好心态(上)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››成功开发iPhone软件的10个步骤
- ››开发移动 Web Ajax 应用
- ››开发者眼中的iPhone与Android
- ››成功的站长 注重文章的原创性和与内容为王
- ››开发者或想使用的10个Android2.2新特性
更多精彩
赞助商链接