碎月日记
Twitter Updates for 2008-06-19
Jun 19th
不用复习轻轻松松过四级
Jun 19th
1、听力,有三种题型,dialogue(十个对话),passage(三个短文),compound dictation(复合式听写,也就是传说中的段子题),第一种每年必考,后两种逐年交替,其中考passage的次数相对较多。
最容易得分的是dialogue和passage,只要记住一个超级技巧即可:对话所述事情总是向不好的方面发展。举几个例子:比如对话里问教授的讲座lecture难不难,记住一定难,老师的作业assignment多不多,一定多,男士发出的邀请,女士会答应吗,永远不会,永远是一个傻哥们发出邀请,邀请的对象是Mary,问我们游泳好吗,滑冰好吗,跳舞好吗,吃饭好吗,Mary的回答永远是,我非常的想去,but不去,四级考了十几年了,Mary从来没有去过,今年照样不会。所以大家记住,只要是对话,必然会发生意外的事情,再举个例子,两个选项,A火车准时,B火车晚点如果你是出题老师,你怎么设置对话,当然是晚点了,准时有什么好说的,总不能两个神经病,或者是两人刚谈恋爱,来到车站,没话找话,男的说,哇,火车准时了,女的说,咿!还真准时了耶!所以准时是不可能的,不好的事情一般都是最后的答案!对于compound dictation,上学期偶运气好没有考这个,但是偶觉得这种题确实比较难,只能竖直耳朵专心听了,即使听不懂,也要根据上下文瞎猜一个,空着肯定没分,瞎猜说不定老师看错了还会给你一分!
Twitter Updates for 2008-06-18
Jun 18th
摘录自Bjarne Stroustrup 的《The C++ Programming Language》
Jun 17th
1. 在编程序时,你是在为你针对某个问题的解决方案中的思想建立起一种具体表示。让程序的结构尽可能地直接反映这些思想:
★.如果你能把“它”看成一个独立的概念,就把它做成一个类。
★.如果你能把“它”看成一个独立的实体,就把它做成某个类的一个对象。
★.如果两个类有共同的界面,将此界面做成一个抽象类。
★.如果两个类的实现有某些显著的共同东西,将这些共性做成一个基类。
★.如果一个类是一种对象的容器,将它做成一个模板。
★.如果一个函数实现对某容器的一个算法,将它做成为对一族容器可用的模板函数。
★.如果一组类、模板等相互之间有逻辑联系,将它们放进一个名字空间里。