挖井

类库大魔王的挖井日记

挖一口属于自己的井


我怎么也用不了TDD

  TDD中说的是要先写测试用例,再写功能代码,可是无论如何,我都做不到这一点,我无论如何都要先写好功能代码,再回头来写测试用例。
  不过虽然这么做了,但我觉得还是不影响我做单元测试的,哈哈。今天是我将CppUnit换成googlettest以来第一次正儿八经地写单元测试用例,感觉还是比较爽的,有种写代码就是一种享受的感觉。用googletest可以比用CppUnit少敲不少字,而且我猛然发现,不用GUI的TestRunner,也没有什么不好的感觉。
  通过单元测试来保证类或函数的功能,最适用的场合是算法性的代码,真是太安逸了。

本文地址:

https://minidump.info/blog/2009/05/e6-88-91-e6-80-8e-e4-b9-88-e4-b9-9f-e7-94-a8-e4-b8-8d-e4-ba-86tdd/

感觉本文不错,不妨小额鼓励我一下!
上一篇

插件依赖

  因为要使得插件支持依赖,比如在插件描述中说明,某个插件A,依赖于插件B和插件C,而插件C又依赖于插件D,那么在装载插件A之前,需要先装载插件D,再装载插件B和插件C,最后才是插件A。  这个依赖关于跟C/C++程序代码中的头文件包含处理方式几乎一模一样,典型的做法就是把这所有的依赖关系最终...…

Plugin Framework 全文阅读
下一篇

总觉得不对劲

  这两天在公司里,做那个插件架构,到昨天为止,大概实现了一半了,不过总觉得不对劲。这是一个没有经过实践检验的方案,看了那些已经完成的代码,再联想一下完全完成后的可能的模样,心里老是有点不爽,担心内存占用会不会太大了。  现在这个设计是在原来的基础上修改来的,主要的修改是在一个插件中可以定义多...…

Plugin Framework 全文阅读