面向对象分析与设计

(张煜群)CS3092025秋 2024秋 2023秋 2022秋 2021秋 2020秋 2019秋  
2025秋 2024秋 2023秋 2022秋 2021秋 2020秋 2019秋
5.3(6人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    一般
选课类别:专业任务 教学语言:英文
课程类别:专业选修课 开课单位:计算机科学与工程系
课程层次:本科 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
点评写点评
排序学期
评分评分6条点评
user avatar   匿名用户     2024秋
  • 难度:简单
  • 作业:中等
  • 给分:一般
  • 收获:一般

张老师英文很舒服,设计模式讲的也很清晰,不签到给分也还不错

但是大部分学生学生都不上课也摆,project做的也依托

唯一不太好的就是lab都祖传,以及本人不太喜欢写java

Update

避雷。project 只看pre。认真做的、全手搓的project,没人家调包、换皮、精心为答辩准备的project分高。直接改名叫Pre-Oriented And Design 算了。评分没有细则,全主观。还有“客观”的评委取平均,只有张老师给的分高,呵呵。

不是酸。bro的project都120,做过外包,coding能力还是有点自信的。

期末也是矢。Design pattern和refactoring这种很实践、很经验的东西来考理论,八股中的八股。还有“常识题”,谁记得Java之父是余麻子?

user avatar   Cooper     2023秋
  • 难度:中等
  • 作业:很多
  • 给分:一般
  • 收获:一般

大课讲课依托。一会中文一会英文,云里雾里。slides也是依托,逻辑性并不强(可能和讲课风格有关)。建议自己上网了解各种设计模式。

project工程量巨大,建议早早开始学必备的skills&开始写,不然后期会很忙(尤其和其他课的ddl挤在一起)。basic requirement只有75%,剩下25%是advanced requirement,我们做了一些但并不多,但最后打分个人感觉还不错,还是建议答辩时提前演练好,把所有完整的功能和逻辑都展示清楚。

lab的assignment 挺简单的,跟着朱老师基本当堂就能写完。

考试一如既往的抽象,不定项选择+描述相当抽象的题干不作评价。大题基本上是涉及到的设计模式+uml design+refactoring,但要理解细节,还是有一些难度。

这门课的确锻炼到了project能力(自学能力)。最后建议去上嵌入式?) 白老师人美心善,听说考试出得也简单,project也没有ooad量如此之大。

user avatar   アイス     2023秋
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:没有

依托的理论课,我也不知道在讲什么,感觉是比较清楚的概念绕了很大一圈在跟我们讲,后续干脆就不去了。

期末是计系传统的依托答辩全部不定项还有几题考的很细的大题,对我来说还是挺难的。这边推荐一个我复习的时候用的网站 https://refactoringguru.cn/design-patterns/catalog  不知道比那个答辩PPT好到哪里去了,也很适合平常计系学生无聊的时候看看。重构部分的虽然没有翻译,但是阅读难度也不大。

Project就是各凭本事了,但也没有详细的打分可以参考。这学期去答辩的时候把要求中的功能也基本完成了,但是不知道为什么拿到的分数还是一般,负责答辩的学助和老师还一直催我们赶快结束。

总之这门课的体验在计系课程里面并不算好,想学还是得做好一些准备,project早点开始写,期末多复习。

 

user avatar   ClashForWindows     2024秋
  • 难度:困难
  • 作业:很少
  • 给分:杀手
  • 收获:没有

纯靠lab课讲的内容来学,大课完全不知道在讲什么鬼。

PS:期末真的很抽象,第一次见题目那么不清不楚的,超多人问问题。最后还把最后一题改了,导致我直接整个大题重写。谔谔。

user avatar   匿名用户     2023秋
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

大课老师讲的都是什么啊,计系传统讲课依托是吗😅


teacher avatar

张煜群

计算机科学与工程系

教师主页

其他老师的「面向对象分析与设计」课

张煜群老师的其他课