|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/design-patterns-gof/
课程评论:没有评论
课程名称:C# 设计模式 概述:在面对高度耦合、难以维护的代码时,你是否感到沮丧或迷茫?这种情况在软件项目缺乏适当架构、未遵循良好的设计实践、违反面向对象编程原则以及未应用适当的设计模式和忽视SOLID原则时尤为常见。这导致代码结构混乱且难以扩展。不难理解,许多开发者职位要求掌握这些知识。在面试中,通常会通过情境测试来判断候选人是否了解这些知识并具备实际经验,以便能在合适的场景中应用它们。随着开发者职业化的进程,超越基础知识变得愈发重要。 考虑到这一需求,本课程涵盖所有相关主题,特别是如何使用C#实现23种GoF设计模式。你将不仅学习到这些模式的实现,还能掌握在不同业务背景下何时使用这些模式。此外,课程将实践部分与面向对象编程(POO)理论及SOLID原则紧密结合,以加强理解和应用能力。
Você já se sentiu frustrado ou perdido ao lidar com um código altamente acoplado e difícil de manter? Essa situação é comum quando os projetos de softwares carecem de uma arquitetura adequada, não seguem boas práticas de design e violam os princípios da Programação Orientada a Objetos, além é claro, de não aplicarem os Padrões de Projeto adequados aos cenários em questão e ignorarem os princípios do SOLID. Como resultado, temos uma estrutura de código caótica e não escalável.Não é de surpreender que muitas vagas para desenvolvedores exijam esses conhecimentos em testes técnicos. Durante essas entrevistas, são criadas situações para identificar se o candidato está atualizado com esses conhecimentos e possui experiência prática para entender onde, como e quando aplicá-los. A carreira de Desenvolvedor está se profissionalizando cada vez mais, e agora é essencial ir além do básico.Levando em consideração essa necessidade, este curso aborda todos esses temas e, principalmente, ensina como implementar os 23 Padrões de Projeto do GoF utilizando a linguagem C#.Você irá aprender não apenas a implementação, mas também quando utilizar os padrões em diversos contextos de negócio. Além disso, toda a parte prática será cuidadosamente associada com a teoria da Programação Orientada a Objetos (POO) e os princípios do SOLID.