摘要:
代码的耦合度,是指代码中的单元代码的紧密程度,其中一个单元代码的更改对其它单元代码的影响力与作用。代码间的耦合度越高,系统就在变动时就更加难以控制,但并非不能控制,只是你将为此付出巨大的代价。 软件的设计,不仅是理清思路,更多的意义是将软件中的逻辑结构进行合理地描述,力图减少各单元代码间的影响力,使得系统在控制上更加容易,减少出错的机会。 根据现实而言,系统是一个客观的东西,现在科学... 阅读全文
摘要:
在我的<<也谈测试驱动开发>>里,提出了对方法级别的测试应该在实际代码的旁边来写的建议。 不同的博客有不同的看法,我尊重大家的意思,但某些问题似乎不是提得很明确,也可能是因为文中说得不够清楚,这里我来简单地澄清一下。 在一个类内写实际的代码与测试性的代码,可以采用如下的形式: using System; if #DEBUG using NUnit.Framework; ... 阅读全文
摘要:
看了聊天记录,并看了回复,说说想法吧.....(呜咽中进行....) Ninputer,测试驱动开发,本身不是给测试人员用的东西,测试人员如果要进行QA测试,就应该通过robot来进行,好的测试工具有很多,rational里面的那个也不错。像Parasoft的.Test,Compuware的DevPartner等,都是给开发人员用的东西,测试人员尽管也可以用,但实际上用处并不特别大... 阅读全文
摘要:
没有参加本周星期五晚上的活动,可惜了,下次一定要叫上我呀。 做人要厚道,你怎么那么不厚道,居然没有叫上我, Allen Lee,你也是... Idior,不要笑,你也不是好人... 虽然接触不久,但根据实际的经验,我也谈谈测试驱动开发,希望能够抛砖引玉 阅读全文