Sep 10, 2005 15:07
今年的八月十五是在 9 月 18 号。也就是说,和崇高的教师节只有一个星期,和抗日救亡的开始也是同一天。很尴尬,央视很尴尬,于是提前一天搞晚会。我想大可不必,晚会主题就搞成抗日救亡团结亲情也可以。
给老师发短信。也许只有这一次,以后也不会再发了,就像对高中老师做的一样。因为大学里没有出息而导致不敢向高中老师交待,因为工作没有出息而导致不敢向大学老师交待,我究竟应当怎样做才能让自己满意,让家人满意,让老师满意?
早晨六点起来,继续想昨天布置下的工作,设计软件的架构。大概在晚上十一点是工作动力比较强的时候,而早晨六点把梦里想了一夜的逻辑记录下来,也不是什么好习惯,反正和正常人不太一样, :( 不过我知道今天虽然放假,仍然可以见到中伟,所以抓紧时间整理好思路,可以听听他的意见。
吃到了月饼。50g 的月饼卖 1.6 Yuan,买了 5 个。如果是 200g 的大月饼,通常价格是 12-20 Yuan,不知道为什么会这么贵--明明可以一口咽下去的!! 并且我还很爱吃,甜甜的,看来今年要破财了。买到的是 "一知万" 广式月饼,有各种不同的馅儿...大概有 24 种,当然不能一次都把它们吃个遍;并且这只是一家,如果把各家的月饼都尝一尝,需要多少钱呢?...心里面算盘珠子上下飞舞,还好,为了在月底增重 xx kg 需要花掉 xxx Yuan,吃掉 xx 个月饼....
update:
被 BS 了一把,中伟他不喜欢我设计的复杂,希望拿到更简单的方案,:( 不过无论如何,我觉得 "提供两种简单操作" 和 "模块知道" 的想法是没错的。假如功能模块需要某个数据,那么它应当自己构造请求,我们这边不应当叠床架屋。我们只要提供 1. 文件的对象,将操作关联到文件的方法 (网络操作,本地文件,这里会有默认实现); 2. 数据表的对象,将操作关联到表的方法--从这里开始,我们不知道操作的具体内容,但是仍然可以控制参数/返回值的类型; 3. 模块定义的对象,将操作关联到对象的方法--这里我们甚至不知道返回值的类型。
简化: 使用虚拟模块来为公共数据提供操作,但将结果映射为文件和数据表 (宽进严出)。一切都是为了使被动的虚拟模块可以按需获取数据。但是为什么我们的程序需要知道虚拟模块的操作,而不需要知道其他模块的操作?...因为它是被动的 :( 也许我们可以像 eclipse 一样用 manifesto 来做。
项目