|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/patrones-de-diseno-y-principios-solid/
课程评论:没有评论
课程名称:软件设计模式与SOLID原则 概述:在编程过程中,能够获得顶尖程序员的指导无疑是件美妙的事情。虽然在这个课程中无法实现这一点,但我们可以帮助你发现和理解设计模式。设计模式是针对复杂应用中经常出现问题的通用解决方案。因此,尽管你无法身边有编程领域的杰出人才,但可以获取一个详细描述的解决方案目录。这些设计模式的作者识别了23个常见问题,并为每个问题提供了优雅且符合封装、可扩展性等专业设计要求的解决方案。课程的核心部分就是学习这些模式。此外,我们还将介绍可能是评估面向对象系统质量的最著名的一组原则——SOLID原则。这些原则包含了计算机科学理论家提出的一些深刻有趣的思想,如开放-封闭原则和里氏替换原则等,尽管这些原则常常因表述不清而停留在学术界。我们将以清晰的方式解释这些原则,从而改变你对自身工作的看法。希望课程的内容能够像我一样,改变你工作的方式,并让你享受编程的乐趣。
¿No sería genial tener a los grandes programadores sentados a nuestro lado mientras nos enfrentamos a la complicada tarea de programar?Evidentemente en este curso no te podemos proporcionar este servicio.Pero sí te podemos ayudar que descubras y entiendas los patrones de diseño. Los patrones de diseño son soluciones generales a problemas que aparecen recurrentemente en las aplicaciones complejas.Por esto, aunque no puedas tener a tu lado a las mentes más destacadas de la programación, sí puedes tener un catálogo de soluciones generales que han descubierto, analizado y descrito en detalle.Los autores de estos patrones de diseño han identificado 23 problemas generales que es muy probable que te encuentres o ya te hayas encontrado en tu trabajo. Y para cada uno de ellos, han explicado como se puede resolver de forma elegante y cumpliendo con los requisitos de encapsulación, extensibilidad y otros factores que debe tener un diseño profesional.El estudio de este catálogo es la parte central del curso. Pero no la única.Además, explicaremos el que quizá sea el conjunto de principios más conocido para evaluar la calidad de un sistema orientado a objetos: Los principios SOLID. Estos principios incluyen algunas de las ideas más profundas e interesantes que los teóricos de la computación han expresado. Principios como el open/closed o el principio de sustitución de Liskov contienen reflexiones muy útiles para los profesionales de la programación pero muchas veces, por ser mal explicadas, se quedan en el ámbito académico. En este curso los explicaremos de forma clara y cambiarán tu percepción de tu propio trabajo.Espero que, como me sucedió a mi, también la compresión de todo este contenido cambie tu forma de trabajar y te haga disfrutar más de él.