快速蹭课——各校区今日课表(今日是2026年10月29日,校历第557周,单周周四)
大拱桥--暨南大学学生门户 »《代码重构与设计模式》
课程编号 8060131
课程名称 代码重构与设计模式
课程学分 2学分
考试类型 笔试
本学期开课次数 0次
平均分
(不含零分)
NAN分
平均分
(不含挂科)
NAN分
成绩中位数 分
成绩标准差
(不含零分)
NAN
挂科率
(不含零分)
NAN%
零分率 NAN%
授课教师 何明昕  
开课专业 软件工程  
课程介绍 代码重构与设计模式 课程中文简介
代码重构(Refactoring)
与设计模式(Design Pattern)
是两种密切相关的软件开发关键技术,通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。本课程开创性地将代码重构与设计模式知识和技术组合成一个整体,通过学习两项技术的具体内容以及揭示两者之间的联系,学习应用模式和重构的创新方法,有助于学生结合编程实践深入理解重构和模式,从而提高软件程序设计的质量和能力。

要求使学生学到:能够识别好的程序与具“坏味”的不良程序;掌握代码重构和常用设计模式的基本技术和运用能力;掌握通过重构实现模式改善既有的设计的技术方法;使用测试驱动设计(TDD, Test Driven Design)
方法编写能够正确工作,具有良好的扩展性的Java
应用程序。

课程重点包括常用的代码重构技术,常见的设计模式,以及使用测试驱动设计通过重构实现模式改善既有的设计的具体技术。对设计模式的典型解决方案的上下文环境的准确理解及恰当运用是本课程的难点所在。


Course Description
使用教材列表

    当前暂无教材信息!
    我有这门课使用的教材信息,马上添加

课程资料

    当前暂无资料!
    我有资料,马上共享

学生成绩分布情况

更多信息已登陆用户分享资源后方可查看