内容
0 课时 • 0 测验 • 0 挑战
课程暂未关联课时
当前课程存在,但没有可学习的课时内容。请稍后再试。
软件设计模式是每位软件开发者技能体系中的宝贵工具。然而,大多数设计模式通常以面向对象编程语言(如 C++ 或 Java)为背景进行描述。遗憾的是,在现有的模式文献中,C 语言往往被忽视。本课程旨在改变这一现状,展示在 C 程序中应用设计模式的可行性,并说明其为 C 语言开发者带来的实际益处。你将了解到,设计模式更多是一种沟通工具而非具体的技术解决方案,它能够帮助你建立并共享一套通用的术语体系,从而简化开发人员之间的交流。 本课程介绍了一系列设计模式,并讲解如何在 C 语言中实现它们。每个模式都从其所解决的问题出发,并说明其适用的应用领域。我们还会探讨模式背后的设计原则以及应用时需要权衡的因素。最后,课程涵盖了一组编码惯用法,为你在 C 语言中应用设计模式提供实践指导。
0 课时 • 0 测验 • 0 挑战
当前课程存在,但没有可学习的课时内容。请稍后再试。
阅读参加过此课程的学生的评价,并分享您的学习体验。