使用行为设计模式提升您的 C#
四人帮著名著作中最后 11 种行为设计模式的完整指南。
讲师:Mark Farragher
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 学习全部 11 种行为设计模式
- 使用命令模式调用操作
- 构建状态机
- 创建一个Mediator来构造对象间的方法调用
- 使用迭代器枚举集合
- .NET如何实现观察者模式?
- 访客模式,终于简单解释了
- 策略与模板模式
- … 以及更多!
要求
- 您需要一台装有 Microsoft Visual Studio、Xamarin Studio 或 Monodevelop 的 Windows、Mac 或 Linux 笔记本电脑
- 您应该是初级、中级或高级 C# 开发人员
- 就是这样!
描述
1994年,“四人帮”出版了一本名为“设计模式:可重用面向对象软件的元素”的书。本书包含 23 种基本的软件设计模式。它被认为是面向对象设计理论和实践的标准参考手册。
在本课程中,我将教您最后 11 种设计模式。这些都是行为设计模式。您可以使用这些模式来构建应用程序架构的不同部分如何相互交互。
课程结束时,您将熟练掌握所有 11 种行为设计模式。有了这些知识,您将顺利成为高级应用程序架构师。
你为什么要学习这门课程?
如果您是初级或中级 C# 开发人员并希望将您的职业生涯提升到一个新的水平,那么您应该学习本课程。有些模式(例如“访客”)可能听起来非常复杂,但我的所有讲座都非常容易理解,并且我用清晰的代码和许多指导性图表解释了所有主题。你跟随下去不会有任何困难。
或者,您可能正在研究一个大型项目的应用程序架构,并且需要创建一个团队成员立即清楚的强大设计?本课程中的模式将对您有很大帮助。
或者您正在准备 C# 相关的工作面试?本课程将为您提供良好的基础,以回答他们可能向您提出的任何软件架构问题。
本课程适合谁:
- 希望从“四人帮”学习基本设计模式的初级、中级和高级 C# 程序员。
- 即将参加工作面试并需要准备软件架构问题的开发人员。
- 在大型 C# 项目中编写关键任务代码部分的专业人员
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。