|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/principes-solid-en-java/
课程评论:没有评论
课程名称:Java中的SOLID原则 课程概述:所有软件开发人员都知道,处理脆弱系统的负担,以及随着时间推移而积累的技术债务所带来的挑战。这些应用程序往往脆弱、僵化,几乎无法扩展。本课程将通过Java中的SOLID原则,帮助您创建更低耦合度、更易于测试和维护的应用程序。首先,您将学习为什么保持方法和类的简小和针对性是更好的选择。然后,您将了解如何有效扩展功能并在类之间创建正确的关系。最后,您将探索如何设计适当的接口,以及如何通过依赖抽象来解耦您的系统。完成本课程后,您将具备创建稳健且易于维护的Java应用程序所需的技能和知识。 课程大纲:课程将从探索单一职责原则(SRP)开始,让您明白其在编程中的重要性。接着,您将学习开放-关闭原则(OCP),了解如何在不修改现有代码的情况下扩展应用程序。然后,您将研究里氏替换原则(LSP),并学习如何通过继承创建正确的关系。此外,您还会看到为什么不建议创建“宽大”接口,并通过接口隔离原则(ISP)来解决这一问题。最后,您将学习如何应用依赖倒置原则(DIP),以创建低耦合的组件。
Tous les développeurs logiciels connaissent le fardeau que représente le fait de travailler avec des systèmes fragiles qui acquièrent beaucoup de dette technique au fil du temps.Ces applications sont fragiles, rigides et presque impossibles à faire évoluer. Dans ce cours, les principes SOLID en Java, vous aideront à créer des applications moins couplées, plus faciles à tester et plus faciles à maintenir. Tout d'abord, vous apprendrez pourquoi il est préférable de garder vos méthodes et vos classes petites et ciblées. Ensuite, vous découvrirez comment étendre efficacement les fonctionnalités et créer des relations correctes entre vos classes. Enfin, vous explorerez comment concevoir des interfaces appropriées et comment découpler votre système en vous appuyant sur des abstractions. À l'issue de ce cours, vous disposerez des compétences et des connaissances nécessaires pour créer des applications robustes et faciles à maintenir en Java.PlanTout d'abord, vous explorerez le SRP et vous comprendrez pourquoi il s'agit probablement un des concepts les plus importants de la programmation. Ensuite, vous découvrirez l'OCP et apprendrez comment faire évoluer les applications sans modifier le code existant. Puis, vous explorerez le LSP et découvrirez comment créer des relations correctes à l'aide de l'héritage. De plus, vous verrez pourquoi ce n'est pas une bonne idée de créer de "larges" interfaces et vous changerez cela en utilisant l'ISP. Enfin, vous apprendrez à créer des composants faiblement couplés en appliquant le DIP.