摘要:
Confirmation Dialog is evil?
当年无聊的时候,曾经计算过Copy文件的时候,可能会遇到多少次Confirm Dialog。而在最近一期的MSDN Magazine上,David S. Platt 告诉我们,To Confirm is Useless, to Undo Divine。按照他的说法,Windows里唯一可能需要Confirm的地方,就是清空回收站的时候,而因为清空回收站一般不会误操作,这个Confirm 也是不必要di….
我没有他走的那么远,有些操作是不太可能/容易Undo的,8过他认为Undo 功能有助于用户了解系统的观点偶很赞成——各位Coder,能用Command Pattern的时候,你就用吧!
VS2005 New Features——Cool,但是实用吗?
不知道有多少人看了那个Asp.Net 2.0 Training CD, 那里面有一个Feature我印象挺深:在第1个Course里,演示者直接把一个Server Explorer里的Table 拖到Aspx 的Page里,VS2005 自动生成了一个DataGrid(比VS2003多走了一步--2003 只会帮你放一个Connection 和一个Adapter到Page里去。)——很Cool,很眩,令人印象深刻。
但是,作为一个还算够水准的开发者,如果你在用Vs2005开发一个真正的Web 应用——不管是Internet应用 还是 Intranet 应用。你真的会使用这个Feature去创建你的Web Form吗?
最后再放个网上看到的好玩题目:
话说某个小岛上的居民有两个部落,一个部落的人只说真话,另一个的人有时候说真话,有时候说假话。(听上去很熟吧?)岛上的每个人都知道其他人的真实身份(怎么知道的?别问我,呵呵)现在知道岛上共有2005人,真话部落比不一定部落的人多。如果你是岛上的新任总督,想搞清楚他们的身份,所以你需要从真话部落挑一个助手。于是你召开了第X届全体岛民大会,在会上你可以向任何人提问。请问你能不能在不超过4000次提问里找到一个助手?注意,一次提问是指问一个人,如果你问三个人同样的问题,算是三次提问,而且任何问题不得涉及1群人,比如你不能问“这100个人里最小的真话部落的人是谁”这类问题。
...[
阅读全文]