[网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章
eagle_sky
这个作者很懒,什么都没留下…
展开
-
23个模式中你最想干掉谁?
*两天发了三个首页确实有污染版面之嫌,但是最后这个帖子实在是非常想跟大家共享(竟然还不是原创!) Martin Fowler发表了关于他在OOPSLA2004(这么古老!)上的经历的一篇文章。他们开始讨论了GOF的Design Patterns那本书。然后做了一个投票“哪些模式最应该被踢出去”,结果Factory Method (由于这个术语的常见用法和作为一种模式的含义(哈哈,我刚写了一篇文章...2006-12-03 17:34:00 · 74 阅读 · 0 评论 -
超简单SVN教程
冰融 17:31:06你创建一个库了? 沧浪之水 17:29:35对 冰融 17:31:34然后下面一步要Checkout 冰融 17:31:45checkout你刚才建立的库 沧浪之水 17:30:16o 冰融 17:32:20新建一个空文件夹,准备存放你的代码。然后在这个文件夹上右键“SVN checkout" 冰融 17:32:43弹出对话框上输入你的库位置例如"e:\svnlib" 冰融...2007-07-09 17:38:00 · 108 阅读 · 0 评论 -
MVC & MVP - Martin's "GUI Architectures" series (1) updated on 15 July. 07
翻译Martin的文章并没有跟人家打招呼,我想他太忙了。翻译文章要比翻译书轻松的多,没那么大压力,风格也不必那么拘泥。所以,我的翻译可能不是完全直译,这在多数时候是因为我的翻译水平问题。仅在我认为我的“曲译”会影响太大的时候,我才会把原文附在翻译后面。 ZZ from www.martinfowler.com GUI Architectures There have been many diffe...2007-05-31 12:14:00 · 175 阅读 · 0 评论 -
MVC & MVP - Martin's "GUI Architectures" series (1) updated on 15 July. 07
翻译Martin的文章并没有跟人家打招呼,我想他太忙了。翻译文章要比翻译书轻松的多,没那么大压力,风格也不必那么拘泥。所以,我的翻译可能不是完全直译,这在多数时候是因为我的翻译水平问题。仅在我认为我的“曲译”会影响太大的时候,我才会把原文附在翻译后面。 ZZ from www.martinfowler.com GUI Architectures There have been many diffe...2007-05-31 12:14:00 · 124 阅读 · 0 评论 -
关于TDD构造函数(From Maillist)
Frank: 大家好,不知道有没有人能帮我看看这个有些罗嗦的问题。(在这个列表中我是个新人,如果我的问题不合适请大家原谅。) 简单的说,在使用test-first的时候,我们应该怎么处理枚举变量? 既然,我们不应该在遇到red test之前写任何代码,下面这个例子应该怎么做? Drink drink = new Drink(DrinkType.Cocktail); 接下来,我应该来写测试...2007-05-13 14:21:00 · 86 阅读 · 0 评论 -
关于TDD构造函数(From Maillist)
Frank: 大家好,不知道有没有人能帮我看看这个有些罗嗦的问题。(在这个列表中我是个新人,如果我的问题不合适请大家原谅。) 简单的说,在使用test-first的时候,我们应该怎么处理枚举变量? 既然,我们不应该在遇到red test之前写任何代码,下面这个例子应该怎么做? Drink drink = new Drink(DrinkType.Cocktail); 接下来,我应该来写测试...2007-05-13 14:21:00 · 145 阅读 · 0 评论 -
Write test classes per purpose, rather than per class
I've noticed two styles I've used on my last, first TDD, project. The first is from when I was newer, and I would write one, absolute minimum test and make it pass, then move on to another test. Now, ...2007-03-31 16:52:00 · 98 阅读 · 0 评论 -
Write test classes per purpose, rather than per class
I've noticed two styles I've used on my last, first TDD, project. The first is from when I was newer, and I would write one, absolute minimum test and make it pass, then move on to another test. Now, ...2007-03-31 16:52:00 · 110 阅读 · 0 评论 -
老师生日问题的解答
没有时间整理了,代码效率很低,以后有时间提高,仅供大家讨论:)偷懒,没有写注释,把计算放在Click方法了。相关背景 1 private void Find_Click(object sender, EventArgs e) // Find the birthday 2 { 3 BirthdayManager...2007-03-13 23:31:00 · 120 阅读 · 0 评论 -
老师生日问题的解答
没有时间整理了,代码效率很低,以后有时间提高,仅供大家讨论:)偷懒,没有写注释,把计算放在Click方法了。相关背景 1 private void Find_Click(object sender, EventArgs e) // Find the birthday 2 { 3 BirthdayManager...2007-03-13 23:31:00 · 156 阅读 · 0 评论 -
从零开始学习Webservice
下载附件作为2007技术目标的第一条,学习Webservice的工作从几天前就开始了... 首先去下载了Sun的petstore,经过一个晚上终于run起来了,谢谢goingmm的耐心。后来听说是使用的EJB,而这个技术颇被诟病,就放弃了。在Goingmm的建议下开始学习XFire。 [软件准备:下载并安装Tomcat 6.0.7, XFire 1.2.4, Ant 1.7.0] 1.去Apach...2007-01-15 21:37:00 · 119 阅读 · 0 评论 -
从零开始学习Webservice
下载附件作为2007技术目标的第一条,学习Webservice的工作从几天前就开始了... 首先去下载了Sun的petstore,经过一个晚上终于run起来了,谢谢goingmm的耐心。后来听说是使用的EJB,而这个技术颇被诟病,就放弃了。在Goingmm的建议下开始学习XFire。 [软件准备:下载并安装Tomcat 6.0.7, XFire 1.2.4, Ant 1.7.0] 1.去Apach...2007-01-15 21:37:00 · 136 阅读 · 0 评论 -
23个模式中你最想干掉谁?
*两天发了三个首页确实有污染版面之嫌,但是最后这个帖子实在是非常想跟大家共享(竟然还不是原创!) Martin Fowler发表了关于他在OOPSLA2004(这么古老!)上的经历的一篇文章。他们开始讨论了GOF的Design Patterns那本书。然后做了一个投票“哪些模式最应该被踢出去”,结果Factory Method (由于这个术语的常见用法和作为一种模式的含义(哈哈,我刚写了一篇文章...2006-12-03 17:34:00 · 77 阅读 · 0 评论 -
超简单SVN教程
冰融 17:31:06你创建一个库了? 沧浪之水 17:29:35对 冰融 17:31:34然后下面一步要Checkout 冰融 17:31:45checkout你刚才建立的库 沧浪之水 17:30:16o 冰融 17:32:20新建一个空文件夹,准备存放你的代码。然后在这个文件夹上右键“SVN checkout" 冰融 17:32:43弹出对话框上输入你的库位置例如"e:\svnlib" 冰融...2007-07-09 17:38:00 · 90 阅读 · 0 评论