信息架构

http://blog.rexsong.com/?p=348

从UCDChina上看到这篇文章,对信息架构的重要性进行了阐述。

当然要达到能够架构信息的程度,不可能不先对用户界面和用户体验有一定研究,UCDChina上聚集了一群设计师,正是这样的研究者。对我这样一个搞技术但又不囿于技术的人来说,从这些人身上可以学到不少。

顺便推荐一下推荐UCDChina的鲜果网,我对他们推出的鲜果热文提了一个意见,马上就得到了回馈。客户服务做得很好。

 

New和Override的区别

忽然发现,这么基础的问题原来我不懂啊。。。

new即什么都不写直接覆盖,但是并不是最强制的下层覆盖上层,不像override可以聪明地找到对象所在的层。

忽然想到,如果我多加几层,采用virtual-new-override-new的形式,类似连接中的例子,只是数组改为第二层的类型,而一个第四层的元素的describe方法会调用哪一层的方法呢?肯定不是第四层,因为new不会识别该对象的层数到第四层,问题是直接调用第二层的方法呢?还是多少受第三层的override影响呢?有空的时候可以试一下。谁知道告诉我。

http://msdn2.microsoft.com/en-us/library/ms173153(VS.90).aspx