- 博客(4)
- 收藏
- 关注
转载 Martin Fowler关于MDA的见解
本文转载自http://news.youkuaiyun.com/n/20050510/21142.html以下摘自Martin Fowler的Blog: 一些人认为MDA将是软件开发上最大的变革:从对象装配到最高级的语言。其它人认为它不过是现在这些CASE工具的暮年而已。我站在后者的阵营中,但我还想多说几句。 现在MDA所说的很多东西CASE工具社区在80年代就讨论过了。我认为CASE
2006-05-16 13:57:00
658
转载 Martin Fowler:持续集成
在任何软件开发过程中都有一个重要的部分:得到可靠的软件创建(build)版本。尽管知道创建的重要性,但是我们仍然会经常因为创建失败而惊讶不已。在这篇文章里,我们将讨论Matt(Matthew Foemmel)在 ThoughtWorks的一个重要项目中实施的过程,这个过程在我们的公司里日益受到重视。它强调完全自动化的、可重复的创建过程,其中包括每天运行多次的自动化测试。它让开发者可以每天进行系统集
2006-05-16 13:52:00
772
原创 面向对象的设计原则
单一职责原则(SRP)——分离耦合的职责就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合到一起,一个职责的变化可能会影响这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生的时候,会引起意想不到的破坏。 我们把职责定义为“变化的原因”。如果你能想到多于一个动机去改变一个类,那么这个类就有多于一个职责。 “开-闭”原则
2006-04-29 11:30:00
665
原创 我在这里的第一个blog
测试一下Java源代码的显示效果:public class HelloWorld { //这是单行注释 /* *这是多行注释 */ public static void main(String[] args) { System.out.println("Hello World!"); }}总结:效果勉强,没有为代码块(或者注释块)专门设置格式的办法,不如JSPWiki方便。建议
2006-04-29 10:19:00
755
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人