|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/patrones-de-diseno/
课程评论:没有评论
**Coursera课程总结:经典设计模式** 本课程深入探讨了软件开发中的核心概念——设计模式。设计模式是解决常见软件设计问题的成熟解决方案,它们能帮助开发者编写出更灵活、可维护且可重用的代码。 课程将设计模式分为三大类: 1. **创建型模式**:专注于对象的创建过程,旨在提高创建的效率和灵活性。课程将介绍以下模式: * 工厂方法模式 (Factory Method) * 抽象工厂模式 (Abstract Factory) * 建造者模式 (Builder) * 原型模式 (Prototype) * 单例模式 (Singleton) 2. **结构型模式**:关注对象之间的关系,旨在提高代码的灵活性和效率。课程将讲解: * 适配器模式 (Adapter) * 桥接模式 (Bridge) * 组合模式 (Composite) * 装饰器模式 (Decorator) * 外观模式 (Facade) * 享元模式 (Flyweight) * 代理模式 (Proxy) 3. **行为型模式**:侧重于对象间的通信,旨在提高代码的可重用性和可维护性。课程内容包括: * 责任链模式 (Chain of Responsibility) * 命令模式 (Command) * 迭代器模式 (Iterator) * 中介者模式 (Mediator) * 备忘录模式 (Memento) * 观察者模式 (Observer) * 状态模式 (State) * 策略模式 (Strategy) * 模板方法模式 (Template Method) * 访问者模式 (Visitor) 通过本课程的学习,您将掌握各种经典设计模式及其应用,从而显著提升软件质量,编写出更健壮、更易于维护的代码,并成为一名更优秀、更全面的程序员。立即加入,提升您的软件设计水平!
Los patrones de diseño son una manera formal de describir soluciones exitosas a problemas comunes en el diseño de software. Mediante el uso de patrones de diseño, los desarrolladores pueden crear un código más flexible, mantenible y reutilizable.Hay tres tipos principales de patrones de diseño:Los patrones de creación se ocupan de la creación de objetos. Estos patrones se centran en hacer que la creación de objetos sea más eficiente y flexible.Los patrones estructurales se ocupan de las relaciones entre los objetos. Estos patrones se centran en hacer que el código sea más flexible y eficiente.Los patrones de comportamiento se ocupan de la comunicación entre objetos. Estos patrones se centran en hacer que el código sea más reutilizable y mantenible.Los patrones de diseño son una gran manera de mejorar la calidad de su software. Al tomar un curso sobre patrones de diseño, puedes aprender sobre los diferentes tipos de patrones y cómo aplicarlos a tu propio código. Esto puede ayudarle a escribir un código más sostenible y robusto. Además, aprender sobre patrones de diseño también puede convertirte en un mejor programador en general.Es por ello, que en este curso, vas a aprender sobre los patrones de diseño clásicos. Estos patrones son:PATRONES DE DISEÑO CREACIONALES:El patrón de diseño Factory MethodEl patrón de diseño Abstract FactoryEl patrón de diseño BuilderEl patrón de diseño PrototypeEl patrón de diseño SingletonPATRONES DE DISEÑO ESTRUCTURALESEl patrón de diseño AdapterEl patrón de diseño BridgeEl patrón de diseño CompositeEl patrón de diseño DecoratorEl patrón de diseño FacadeEl patrón de diseño FlyweightEl patrón de diseño ProxyPATRONES DE DISEÑO DE COMPORTAMIENTOEl patrón de diseño Chain of ResponsabilityEl patrón de diseño CommandEl patrón de diseño IteratorEl patrón de diseño MediatorEl patrón de diseño MementoEl patrón de diseño ObserverEl patrón de diseño StateEl patrón de diseño StrategyEl patrón de diseño Template MethodEl patrón de diseño Visitor¿Qué esperas para mejorar la calidad de tus diseños de software? Te veo en el curso.