Think Louder - 大声想

Wednesday, October 25, 2006

Wednesday, October 18, 2006

UI设计

在一个软件产品中,用户界面的作用举足轻重。 我并非艺术设计专业的学生,但毕业设计却做了一个和UI设计有一些关系的题目。参考书目里有几本这个领域比较热门的如:

About Faces 2.0
The Inmates Are Running the Asylum
Software for Use

还有一本

Don't make me think

DeDream看到一本新书 Designing Interfaces(蔡学镛的评价 ,文中提到的 Common Ground 也是此书的作者建立。)。大概浏览了一下其网站,很符合其副标题作为一个patterns的手册,把一些常用的UI设计的模式都归纳了出来,并给出了what/when/why等建议。实用的形式~值得期待!

在详细设计所要完成的功能时,应该考虑UI方面的设计,通常会借鉴前人的积累,再融入自己的想法。并不是说要成为这方面的大师,只是竭尽所能做好自己的工作。免得被未来的用户下意识的说,这东西好难用~

Sunday, October 15, 2006

敏捷开发,CMMI与炒菜

看到一张有意思的XP团队的工作环境照片。(我们的团队并没有这样的工作环境,但并不是说我们的环境不好)

理论上说我能炒任何菜,通用步骤如下:
  • 放油
  • 放肉(可选)
  • 放葱姜蒜(可选)
  • 放不易熟的
  • 放易熟的
  • 放美化剂,如淀粉(可选)
  • 加水(可选)
  • 出锅
这个流程我实际操作过,偶(偶然)有成功,hoho~
其实这个流程并没有告诉你该怎么做,如没有说放多少油,没有说放多少盐,也没有说把菜炒成什么颜色就算是可以出锅了。也正是因为这样,我才偶有成功。

公司搞CMMI似乎一直都没有程序员的事情,总是一帮项目经理在开会~按照老胡的观点,CMMI就是告诉你该做些什么,却不说怎么做,也不说做到什么程度才算OK~

...

Friday, October 13, 2006

我家的狗崽子们

我家的狗崽子,03年领养的,图一为狗妈妈和四个小崽子(狗妈妈跟我感情比较好),图二为大女儿是狗妈妈去年所生(她不认识我几乎),图三今年四个小崽子中的老大。


Posted by Picasa

Thursday, October 12, 2006

Watir rocks!

最近他吉我关注了一下Ruby(还在入门阶段~)。发现了一个Web测试的框架-Watir,想起前一段,组里讨论为QA们购买一套自动化软件测试的工具,如果这个框架够用且好用,为啥还要花钱呢~

现在这个基于Web的项目在UI部分比较复杂,使用的第三方控件,在页面中生成了很多iframe、嵌套表格等。在样式上有很大的灵活性、使用起来也很方便,但是其服务器端代码、客户端代码还有生成的代码,看起来都有点糟糕。

Selenium也很优秀,不过因为在学习Ruby的缘故,呵呵!

我对Selenium了解的并不深入,但这两种测试工具并不是互斥的,Selenium也支持使用Ruby写测试代码。而且Selenium可以和CC/CCNET等工具结合,以便自动化功能测试的过程。

到目前为止,我觉得Watir的形式让我从程序员的角度很容易接受。

Watir通过COM的形式对IE进行了封装,然后用Ruby简洁的语法就可以很方便的调用IE的方法,以及获取IE容器中的DOM模型。之前我试过通过.Net来控制IE然后自动化一些测试,可是需要编译,这使过程复杂化,而用脚本语言则Happy的多。

一些功能强大却也价格不菲的测试工具也提供了各自的脚本语言,以便Tester在需要的时候手写测试代码,但与其学习一种与大家毫不相干的语言,不如使用通用一点的脚本语言。

老胡说,研究这个东西可能没有太大的价值,因为一些强大的工具都能满足QA自动化测试的需要。

固然有道理,但好奇心杀死猫,不试一下我怎么知道。

老爷爷说,设计一个好的测试用例才是关键,而不是采用何种工具。

我基本同意他的说法。就像软件项目服务于需求,而并不以技术论成败。

Hiahia~

Tuesday, October 10, 2006

一笑置之

Aoccdrnig to a rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht frist and lsat ltteer is at the rghit pclae. The rset can be a toatl mses and you.

E398刷机

2006-10-10 晚上
晚上去五道口电影院看完了《宝贝计划》立马跑回公司继续玩我的小E。发现新刷的欧版系统无法操作语音服务,也就是说没法冲值了,ft! 还是用国内的版本好一些。

2006-10-10
事情总是得慢慢来,急不得~
总喜欢吃热豆腐,总是被烫嘴。
偶然发现自己的机子竟然是一款很耐玩的型号,Ru高手们还建立的网站(这里这里),国内也有对这一系列的机器进行修改。我觉着这个系列非常成功。

Monday, October 09, 2006

First Post


当有话想说的时候自然会找地方说,msn的spaces太慢了,虽然在那里晃荡了那么就,还是决定放弃。blogger曾经一度被封掉,所以申请了也一直没有用,现在似乎正常了。

在此我将记录一些技术方面的笔记,并以此与有共同喜好的朋友交流。

其实在哪写不是写,主要是开个新空间,激励一下自己。

FishPot暗含自闭之意~不好。