Cours de Modèles de Conception Classiques

所在平台: Udemy

课程主页: https://www.udemy.com/course/design-patterns-fr/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程:《经典设计模式》 本课程是关于软件设计模式的,设计模式是用于解决软件设计中常见问题的正式方法。通过使用设计模式,开发者可以创建更灵活、可维护和可重用的代码。 课程主要内容: * **设计模式概述**: 解释了设计模式的重要性,以及它们如何提高代码质量、可维护性和可重用性。 * **三种主要设计模式分类**: * **创建型模式 (Creational Patterns)**:关注对象的创建过程,旨在使对象创建更高效、灵活。 * 工厂方法 (Factory Method) * 抽象工厂 (Abstract Factory) * 建造者 (Builder) * 原型 (Prototype) * 单例 (Singleton) * **结构型模式 (Structural Patterns)**:关注对象之间的关系,旨在使代码更灵活、高效。 * 适配器 (Adapter) * 桥接 (Bridge) * 组合 (Composite) * 装饰器 (Decorator) * 外观 (Facade) * 享元 (Flyweight) * 代理 (Proxy) * **行为型模式 (Behavioral Patterns)**:关注对象之间的通信,旨在使代码更可重用、可维护。 * 责任链 (Chain of Responsibility) * 命令 (Command) * 迭代器 (Iterator) * 中介者 (Mediator) * 备忘录 (Memento) * 观察者 (Observer) * 状态 (State) * 策略 (Strategy) * 模板方法 (Template Method) * 访问者 (Visitor) 课程目标: * 帮助学习者理解并应用经典设计模式。 * 提升软件设计的质量,使代码更稳定、健壮。 * 成为更优秀、更全面的程序员。 适合人群: 希望提升软件设计能力、编写更优质代码的开发者。

课程评论(0条)

课程详情

Les patrons de design sont une manière formelle de décrire des solutions réussies à des problèmes courants dans le design de logiciels. Grâce à l'utilisation de patrons de design, les développeurs peuvent créer un code plus flexible, maintenable et réutilisable.Il existe trois types principaux de patrons de design:Les patrons de création concernent la création d'objets. Ces patrons se concentrent sur le fait de rendre la création d'objets plus efficace et flexible.Les patrons structuraux concernent les relations entre les objets. Ces patrons se concentrent sur le fait de rendre le code plus flexible et efficace.Les patrons comportementaux concernent la communication entre les objets. Ces patrons se concentrent sur le fait de rendre le code plus réutilisable et maintenable.Les patrons de design sont un excellent moyen d'améliorer la qualité de votre logiciel. En suivant un cours sur les patrons de design, vous pouvez apprendre sur les différents types de patrons et comment les appliquer à votre propre code. Cela peut vous aider à écrire un code plus durable et robuste. De plus, apprendre sur les patrons de design peut également vous rendre un meilleur programmeur en général.C'est pourquoi, dans ce cours, vous allez apprendre sur les patrons de design classiques. Ces patrons sont:PATTERNS DE DESIGN CRÉATIONNELS:Le patron de design Factory MethodLe patron de design Abstract FactoryLe patron de design BuilderLe patron de design PrototypeLe patron de design SingletonPATTERNS DE DESIGN STRUCTURELSLe patron de design AdapterLe patron de design BridgeLe patron de design CompositeLe patron de design DecoratorLe patron de design FacadeLe patron de design FlyweightLe patron de design ProxyPATTERNS DE DESIGN DE COMPORTEMENTLe patron de design Chain of ResponsibilityLe patron de design CommandLe patron de design IteratorLe patron de design MediatorLe patron de design MementoLe patron de design ObserverLe patron de design StateLe patron de design StrategyLe patron de design Template MethodLe patron de design VisitorQu'attendez-vous pour améliorer la qualité de vos designs de logiciels ? Je vous vois dans le cours.

课程标签

0人关注该课程

主题相关的课程