Patrones de diseño

Los patrones de diseño (Design pattern) representan las mejores prácticas, generalmente adoptadas por desarrolladores de software orientado a objetos con experiencia. Los patrones de diseño son soluciones a los problemas generales que enfrentan los desarrolladores de software durante el proceso de desarrollo de software. Estas soluciones son el resultado de la prueba y el error de muchos desarrolladores de software durante un período de tiempo considerable.
Este tutorial le explicará paso a paso los conceptos de los patrones de diseño mediante ejemplos de Java.
¿Quién debería leer este tutorial?
Ya sea que sea un novato o un experto, este tutorial vale la pena leerlo. Para aquellos desarrolladores con amplia experiencia en desarrollo, aprender patrones de diseño ayuda a comprender las mejores soluciones a los problemas que enfrentan en el proceso de desarrollo de software; para aquellos desarrolladores con poca experiencia, aprender patrones de diseño ayuda a aprender diseño de software de una manera simple y rápida.
Conocimientos necesarios antes de leer este tutorial:
Antes de comenzar a leer este tutorial, debe tener conceptos básicos de programación en Java. Si aún no comprende estos conceptos, se recomienda que primero lea nuestroTutorial de Java。
Otras extensiones