北京设计模式学习组bjdp.org第9次活动(2013.09.15)纪要

原创 2013年09月15日 23:25:06

时间:2013.09.15,6-9pm

地点:北京中关村车库咖啡

参加人数:7人

活动要点:

1)伍斌分享“用BDD实现编码的可视化快速反馈”。通过酒店世界时钟的招式的代码,比较传统TDD与3种ATDD(FitNesse, Cucumber与RobotFramework)的异同。具体代码详见:https://github.com/wubin28/Kata-Hotel-World-Clocks

2)软件开发中最头痛的问题:

a)做的功能用户不需要;b)Bug很多;c)如何完美实现软件;d)如何应付软件交付时间短的挑战;e)开发环境的配置;f)需求变更与影响性分析。

3)二奎分享其用C#实现“酒店世界时钟”编码招式的思路。各位匠友提出改进意见。

4)主要收获:

a)switch语句中的default语句在某些情况下不写不踏实,写了又不会执行。可以用Enum,多态或位掩码来替代switch语句。

b)变更时区应该用UTC+utcOffset,而不是用小时+utcOffset。

c)命名尽量用英文全拼,不要用缩写。

d)职责交给正确的类来实现(如DST交给City来实现,而不用写DST的Utilities类)。

e)最好用NUnit,不要用Visual Studio UnitTest。

f)测试代码的公共部分应提取到[SetUp]里面。

g)"You aren't gonna need it" (acronym: YAGNI),即目前没人调用的代码就不要写,等以后有人需要了再写,减少浪费。

4)下次操练时间:10月20日。设计模式:Flyweight pattern;编码招式:待定;活动地点:根据报名人数再定。


北京设计模式学习组bjdp.org第8次活动(2013.08.18)纪要

时间:2013.08.18,2-5pm 地点:北京福码大厦CSDN公司 参加人数:11人 活动要点: 1)CSDN蒋麒霖做CSDN移动俱乐部社区活动介绍 2)CSDN臧成...
  • wubinben28
  • wubinben28
  • 2013年08月21日 17:29
  • 1134

北京设计模式学习组bjdp.org第11次活动(2013.12.01)纪要

时间:2013.12.01,2-5pm 地点:北京市海淀区信息路18号 上地5街 上地创新大厦二层博彦科技 参加人数:11人 活动要点: a) 伍斌分享撰写《驯服烂代码》第1章的心得 什...
  • wubinben28
  • wubinben28
  • 2013年12月01日 20:58
  • 997

北京设计模式学习组bjdp.org第7次活动(2013.08.04)回顾会纪要

北京设计模式学习组bjdp.org第7次活动(2013.08.04)回顾会纪要 时间:2013.08.04,9am-7pm 地点:北京龙泉寺(北京凤凰岭风景区内) 参加人数:北京龙泉寺信息中心(20人...
  • wubinben28
  • wubinben28
  • 2013年08月05日 00:11
  • 1990

北京设计模式学习组bjdp.org第6次活动(2013.07.21)回顾会纪要

时间:2013.07.21,2-5pm 地点:图灵公司 参加人数:15 回顾会要点: 1)金锐分享:单元测试的Mocking技术,契约测试,何时适合用mocking(组合),何时适合用高层测试...
  • wubinben28
  • wubinben28
  • 2013年07月22日 05:30
  • 1223

北京设计模式学习组bjdp.org第12次活动(2014.01.10)纪要与下两次活动安排

* 时间:2014.01.10, 6-9pm * 地点:首都信息发展股份有限公司(北京天坛公园西侧) * 参加人数:首信15人,bjdp.org 5人 * 活动主题:C#测试先行实现FizzBuzz游...
  • wubinben28
  • wubinben28
  • 2014年01月13日 09:00
  • 1527

8个驯服烂代码的原则:bjdp.org第13次编程道场回顾

* 时间:2014.02.23, 2:00-5:45pm * 地点:北京直真科技技术股份有限公司 * 参加人数:24人 * 活动主题:驯服Trivia烂代码(Java版) * ...
  • wubinben28
  • wubinben28
  • 2014年02月23日 23:44
  • 1364

用心工作,记录生活,坚持总结,提高自己

四年一次奥运时间又到来了,由于项目原因,从年后回来开始上班周末就没怎么休息过。项目虽然还有很多扫尾的事情,总算周六可以早点回家,周日可以在家好好的补个觉。昨晚由于有女排奥运会第一场比赛,对阵荷兰队,昨...
  • kenvin0124
  • kenvin0124
  • 2016年08月07日 12:50
  • 223

第八届中国R语言会议(北京)纪要

本文转载至:http://cos.name/2015/06/8th_china_r_beijing/ 第八届中国R语言会议(北京会场)暨2015北大光华数据与价值论坛于2015年6月6日至7...
  • robertsong2004
  • robertsong2004
  • 2015年12月15日 11:15
  • 1327

工信部:互联网企业发展宽带接入用户规模近4500万 | 青云QingCloud宣布第9次资费下调 最高降幅达74%

每一个企业级的人  都置顶了 中国软件网中国软件网  为你带来最新鲜的行业干货小编点评科学正在孕育新的曙光但是曙光背后呢一般也会有阴影一个行业发展太快的时候我们更需要的是冷静下来仔细考虑他的利弊房地产...
  • Z1Y492Vn3ZYD9et3B06
  • Z1Y492Vn3ZYD9et3B06
  • 2017年12月29日 00:00
  • 283

北京6家IMAX影院比较(盘点)

http://blog.sina.com.cn/s/blog_4ba9830a01011ipj.html      北京IMAX厅按屏幕大小排序:   1.中国科学技术馆IMAX巨幕影...
  • hshl1214
  • hshl1214
  • 2013年08月08日 11:16
  • 3054
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:北京设计模式学习组bjdp.org第9次活动(2013.09.15)纪要
举报原因:
原因补充:

(最多只允许输入30个字)