|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/solid-clean/
课程评论:没有评论
课程名称:SOLID 原则与清晰代码 课程概述:在应用程序的设计与开发中,SOLID 原则是软件架构与开发的重要基础。该课程将详细介绍软件设计的五大 SOLID 原则:单一职责原则(SRP)、开放-关闭原则(OCP)、里氏替换原则(LSP)、接口隔离原则(ISP)以及依赖倒置原则(DIP)。在深入这些原则之前,课程还将探讨技术债务及其影响,讨论如果代码质量不足可能带来的问题。 本课程旨在帮助学员提升代码质量,编写清晰、易读且易于维护的代码,使得创建的软件组件对其他开发者更具可理解性,同时也便于未来对代码的扩展和更新。学员可能已经在不知不觉中应用了本课程中的许多概念,但课程的目标是不仅让学员编写出可运行的代码,更要编写出易于扩展和维护的清晰代码。
Si hablamos de diseño y desarrollo de aplicaciones, Los principios S.O.L.I.D. son unas palabras que debes conocer como uno de los fundamentos de la arquitectura y desarrollo de software.Los 5 principios S.O.L.I.D. de diseño de software son:S - Single Responsibility Principle (SRP)O - Open/Closed Principle (OCP)L - Liskov Substitution Principle (LSP)I - Interface Segregation Principle (ISP)D - Dependency Inversion Principle (DIP)Pero antes de llegar a exponerlos en el curso, también aprenderemos sobre la deuda técnica y sus repercusiones, ¿Qué problemas puede llevar si nuestro código no tiene la suficiente calidad?Este curso está enfocado en ayudarnos a mejorar y escribir un código limpio, fácil de leer y mantener, buscando que las piezas que usamos para crear software tengan sentido para otras personas que quieran leer nuestro código y también para que nosotros mismos al día de mañana podamos expandir o actualizar nuestro código sin perder mucho tiempo tratando de leer código que no es lo suficientemente claro.Posiblemente, muchos conceptos de este curso tú ya los estarás aplicando en tu código sin darte cuenta, pero mi objetivo con el curso es que no solo creemos un código que funcione, sino que escribamos código limpio que es fácil de expandir y mantener a futuro.