交大软件工程老师语录

一些小朋友连婚都没有结,学什么项目管理! 世界上哪里见过全是Girl的软件公司?将来生了Baby,也要和儿子沟通嘛,所以每个Team里面必须要有1名Girl!(林老师规定的组建Team的 要求之一) Robert Martin身为著名软件工程大师居然也去鼓吹XP,我们认为他应该呆在意大利唱Opera的,他却唱起了Rock&Roll! 有了Contract,就有了benefit和responsibility,啊,这个benefit和responsibility是相互的,比如说, 我给我老婆爱,这是我的responsibility,我老婆就会给我烧菜吃,这就是我的benefit。(林老师解释Contract时作的比喻) 等上到CMM5,简直就是一位武林高手已经到了自废武功、无招胜有形的地步……(林老师对CMM5的无限敬仰) 这个weekly report就是你对你老板做的忏悔。 UP是正楷,XP是草书。先学好了UP,才能学好XP;先学XP再学UP就会乱套。 Martin Fowler原来约好在交大讲座,却突然生病给送进了中山医院。听说Martin Fowler前一天在西安,据我推测,他是在西安吃拉面吃坏了肚子……(梁阿磊老师评语:这是软件工程在中国水土不服的具体表现) 中国人上到黄山顶上想到的可能是李白的诗,德国人上到黄山顶上想到的可能是贝多芬的交响乐,一条狗爬到黄山顶上能想到什么!——它大概在找大便在哪里。 (林老师在解释Software Architectural Views概念时的比喻) 我想可能是中国人吃猪肉的原因,所以大家上课都在打瞌睡,而美国人吃的是牛肉,就从来没有见过美国人上课打瞌睡。——啊,等到考试那天,同学们都最好到学 校外××牛肉面馆,饱饱的吃上一顿,这个精神就会很好! 软件工程好比是一个包子,技术是里面的馅,管理是外头的皮。小朋友们光爱吃馅不爱吃皮,我们大人就不同了,啊,我们要把馅和皮一起吃下去。 IT业界犹如一个台风,风暴眼中心站着的是Bill的MS,围绕着他激烈旋转的是IBM、SUN和Larry的Oracle(Alliance but ms),其中IBM那~是黑帮老大,一个手势就能Kill掉SUN的技术成果,但是IBM也在搞婚外恋,和MS一起在推WebServices,另外王嘉 廉的CA是MS的走狗。(林老师的青梅煮酒论英雄) Jini技术是distributed object computing技术进化树上的猿猴,已经偏离了向人类进化的正确方向。 老爸拥有女儿,女儿叻就要向老爸提供:1.Cute函数(返回:30分钟的enjoyment),2.每月交钱函数(返回:500块),3.买酒给老爸喝 函数(返回:1980酿上等女儿红),4.女婿拍马屁函数(返回:void)。(林老师解释OO概念的核心比喻,随切入的话题有不同变化) 软件开发就像裁缝做西装,从设计、裁剪到缝制加工,细部要求非常精巧,体现着一种quality。 在我的感觉里,Larman(《Applying UML and Patterns》一书作者)是个打工仔,Pressman(《Software Engineering》一书作者)是个书呆子。(林老师经常提及的三个man,还有一个man是Lehman "Software Evolution"理论的提出者)

你可能感兴趣的:(oracle,IBM,XP,OO,UML)