范尼是德鲁伊

matthew的技术博客

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

10 2011 档案

摘要:前两天听同事的一个讲座,主要介绍了一下在TW典型的团队中究竟有哪几种角色,下面是总结,贴上来给大家看看,一来是总结讲座的内容,二来也让不了解TW的同学有个大概的认识。 在一个典型的TW团队中,主要有下面6中角色存在:PM 项目经理与客户沟通协调人员分析项目关注点:成功交付,人员成长DevQA 测试人员自动化测试需要写代码DEV 开发人员好好写代码好好沟通BA 业务分析师理解业务英文能力要好Tech Lead 技术总监关注项目质量:TDD,测试覆盖率实践UX 用户体验设计师关注用户设计使用流程 阅读全文
posted @ 2011-10-16 22:43 范尼是德鲁伊 阅读(554) 评论(0) 推荐(0)

摘要:晚上在slideshare上面想搜索一下关于rspec的资料,发现了一个很不错的东西。 RSpec 讓你愛上寫測試 地址如下 http://www.slideshare.net/ihower/rspec-7394497 里面涉及的内容非常全面,虽然作者是台湾人,使用的专业术语不太一样,但还是非常容易理解。他风趣的阐述了rspec,stub和mock等一系列TDD中遇到的问题和解决方法。 看完之后意犹未尽,于是找到了作者的博客,发现他是"張文鈿,網路上的代號是 ihower。Ruby Taiwan社群和RubyConf Taiwan創辦人和主辦人。" 博客里面的"R 阅读全文
posted @ 2011-10-08 00:23 范尼是德鲁伊 阅读(398) 评论(0) 推荐(0)

摘要:今天在写程序时,发现有两个测试单独运行通过,但一起运行时第二个测试老挂。不用说,产生了依赖了么,找了半天,找到这么两句。line_string = @@digital_lines[item][line_number]...line_string.insert(1," ") 在irb中测试了一下,原来line_string只是一个指针呀,直接就把原始数据给修改了,这不就是鼎鼎大名的深浅拷贝么,汗~~~ 没办法,在Google上面搜了一下,使用了Object中的dup方法,该方法类似于clone方法,返回一个相同值的全新对象,完成深拷贝,参考如下:ruby-1.8.7-p330 阅读全文
posted @ 2011-10-06 00:13 范尼是德鲁伊 阅读(852) 评论(0) 推荐(0)

摘要:之前的一篇文章中,我们讨论了3P书中保龄球程序,文章的最后我提出了一个问题:代码可以通过单元测试进行验证,那么单元测试应该如何验证?或者说我们如何保证写出正确的单元测试呢?就这个问题,我采访了一些TW的同事,把他们的答案总结了一下,本想在去印度之前发出来,结果一拖再拖。等回到北京之后,发现我做记录的本子找不见了,丢失了重要的资料,不应该呀。(下次应该随时发到网上,或者保存一份电子版)总之下面的观点是我凭借会议和一些简单的记录总结的,欢迎大家提意见。(话说最近正在读Kent beck经典的TDD,我倒想看看他老人家对这个问题有什么高见)问题:我们如何保证写出正确的(好的)单元测试呢?TA说:要测 阅读全文
posted @ 2011-10-03 15:18 范尼是德鲁伊 阅读(290) 评论(0) 推荐(0)