Del curso: Arquitectura de software: De desarrollador a arquitecto o arquitecta
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.
Los patrones de diseño de arquitectura
Del curso: Arquitectura de software: De desarrollador a arquitecto o arquitecta
Los patrones de diseño de arquitectura
Para las personas que trabajan en ingeniería de software el concepto de patrón de diseño posiblemente les suene muy familiar. Los patrones de diseño existen porque, aunque cada software es único en sus objetivos y público meta, las tareas y operaciones que realiza no lo son. Por ejemplo, tu correo electrónico corporativo y tu red social favorita son programas que se usan para cosas muy distintas, pero ambos tienen que lidiar con autenticaciones, conexiones a internet o proceso de imágenes. Procesos así se repiten una y otra vez en la mayoría de piezas de software y si hay algo que caracteriza a un ingeniero es su enorme afición para reciclar soluciones. Por eso es que existen los patrones de diseño, donde usamos soluciones probadas para tareas repetitivas. Patrones como singleton, factory o prototype son de uso común entre los desarrolladores, ayudándoles a reducir tiempo de trabajo, prevenir errores y, en especial, a crear estructuras que sean fáciles de reconocer. Cuando un…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.