摘要:前言 今天看了两篇讲协变/反变的文章,写得很好也很有意思。不过我猜应该有不少人可能还是很难理解这个新概念——每一次推出新的概念的时候,都会或多或少造成我们的困惑:这是个什么东西?为什么要出这么复杂的东西?我们什么时候应该用这种东西,什么时候不该用? 有这样的困惑没关系,我想绝大多数人都经历过这个过程。我在这里呢,也说说从我的角度是如何看这个新鲜事物的,也许对理解这个东西有帮助。不过先声明一下,我没...
阅读全文
11 2008 档案
摘要:注:文中提到的案例不是真是实施,只是为了便于描述虚构的;文中提到的公司也非真实发生事件,也只是为了便于描述和理解而使用,并无任何占取利益的意图,请勿对号入座。 通常当我们说要开发一个项目的时候,作为程序设计人员,比较容易想到的地方是,我要有一个比较好的框架,好的代码质量。这是从维护的角度讲的。而稍为正式一点的公司,可能会有一个UE设计部门,专门负责用户体验方面的职责。这是从客户使用的角度讲的。相对...
阅读全文