透明思考@CSDN

思考着的程序员,程序员的思考

西行漫记(20):一路向北

再过十多个小时,我们就要登上泰航的班机,一路向北,回到北京。已经很想家了,很想很想。想念北三环,想念理工大学的篮球场,想念华联,想念烤鸭、蜀味浓的火锅和富春江的油炸臭豆腐。更不用说,还有时刻挂念的家人,和正在装修的新房。明天晚上,就可以回到家了。这是第一次真正与西方人一道工作——在厦门也有Perr...

2006-03-30 12:53:00

阅读数 3649

评论数 7

西行漫记(19):毕业了

经过6周的学习,ThoughtWorks University第三期学员今天毕业了。其实要从短短6周的时间学到多少东西,大家都知道是不可能的。更重要的是,我们从世界各地聚到一起,彼此认识,彼此了解。我们中的一些人将在几年之后成为影响整个ThoughtWorks、甚至影响整个社群的重要人物,咱们不是...

2006-03-24 20:55:00

阅读数 4159

评论数 11

西行漫记(18):操作即是数据

在上次的blog里提了这么一句:“其实要多态,还不如在对象里面保存一个变量,变量里面是一段程序,运行到那就把这段程序拿出来eval一下,不比创建几个子类强么”。有读者问这个是什么意思,要我给个例子。其实这个很简单,只要想清楚所有的反动派都是纸老虎……嗯,我是说,所有的操作都是lambda。然后把操...

2006-03-18 13:26:00

阅读数 3163

评论数 5

西行漫记(17):Holi-Day

第一个周末到city market去逛的时候,曾经看到一种彩色的香料,颜色鲜艳着在盆子里堆得高高的,很漂亮。谁曾想,这个漂亮的香料原来是有另外一种用法的……这一天是印度的传统节日Holi,也就是春节,代表着春天来了(讲老实话不知道“冬天”是个什么概念)。这一天大家在office见了面都道一声“Ha...

2006-03-17 20:33:00

阅读数 2736

评论数 2

西行漫记(16):C#长得太丑了

几天程序写下来,觉得这C#实在是丑到不能行……这几天一直在战的一个事情,譬如说我把一个接口变成抽象类,好家伙,先得把所有的方法前面加上abstract,然后所有子类的实现方法加上override,一通好改……更可气的是我这个步骤是为了把它分成两个接口,等到分完了抽象类一删除,又得把所有子类上的实现...

2006-03-17 00:56:00

阅读数 13497

评论数 132

西行漫记(15):重构到模式

今天的问题有点意思:我们有停车场(ParkingLot),还有停车小弟(Attendant)。一个停车小弟要管理多个停车场,然后帮客人把车子泊到有空位的停车场去。然后老板说了,要有不同的策略来选择停车场:有时候要选到空位最多的,有时候要选到车子最少的,大老板的车要停到最贵的,熟客的车要停到最便宜的...

2006-03-15 01:27:00

阅读数 3599

评论数 3

西行漫记(14):慌神了

地狱特训第一天。其实很久没有写这样的代码,一堆对象彼此关联互相委派。没有容器,连工厂也没有。于是第一感觉就是很难测试。再赶上NMock用得不熟,最后得到的单元测试实际是把三个对象捏到一起做功能测试。觉得慌了,没有安全感,不知道加上哪块代码会break哪个测试。看看别人似乎也在慌,徐x飞快地改代码,...

2006-03-14 00:08:00

阅读数 3074

评论数 2

西行漫记(13):Show Time

今天是case study的showcase,每个组负责一个decision point,印度公司的老板和TWU的老师坐在下面听,我们讲。我们这个组选择了轻松搞笑的风格——反正是不会缺严肃主题的。结果我们也是得到笑声最多并且(据我观察)让老板兴趣最大的一组,大成功。就像我在课后总结上写的,相信自己...

2006-03-10 22:01:00

阅读数 2603

评论数 1

西行漫记(12):对象,结束与开始

昨天是Object Bootcamp的最后一个session。时间过得真快,一转眼三周都快过去了。object上到最后,让我想起了一件很久远以前的事情:变化点/不变点分析。第一次看到这个概念是在Design Patterns Explained里面,但真正写程序的时候很少真正用这种分析思路,更多的...

2006-03-09 19:36:00

阅读数 4721

评论数 0

西行漫记(11):数字化敏捷

今天做案例分析,分组讨论。一个问题是说,有个大项目第三期工程,时间大概是20个月。由于第二期狂赶进度,拉下很多技术债:糟糕的设计,重复代码,等等。现在要考虑,第三期要不要重新做架构,还是在第二期的基础上接着往上堆。这种类似的问题在国内的论坛就已经讨论过很多次。主张继续堆的说,时间紧任务重,抓紧完成...

2006-03-06 21:12:00

阅读数 2994

评论数 5

西行漫记(10):加利福尼亚男孩

Michael和我住在同一个屋。到印度的第一天晚上,除了接站的老师以外,第一个见到的同学就是他。很热心地介绍房子里的设施,帮着我安顿下来,然后接着等另一个同屋Andrew。成熟的举止不像是刚毕业的学生,从略显羞涩的笑容才看出年轻。我早已知道他了,因为Obie在blog上提到过他。这是个加利福尼亚男...

2006-03-04 15:29:00

阅读数 2920

评论数 1

西行漫记(9):又见Roy

今天是GOC day:Global Operation Committee(以及各个国家office的老大)跟TWU和TW-India的所有人见面。做完自我介绍,徐x说我的口音听起来有点像印度英语……再次不知道该喜还是该悲……Roy的演讲,照例是从财务报告开始。从生意的角度,每次听他讲财务报告,我...

2006-03-01 23:46:00

阅读数 2814

评论数 5

提示
确定要删除当前文章?
取消 删除
关闭
关闭