Capítulo 2. Pruebas de "patrón", protopatronesy regla de tres

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Desde el momento en que se propone un nuevo patrón hasta su posible adopción generalizada, un patrón puede tener que pasar por múltiples rondas de inspección profunda por parte de la comunidad de diseño y los desarrolladores de software. Este capítulo habla de este viaje de un "proto-patrón" recién introducido a través de una prueba de "patrón"-idad hasta que finalmente se reconoce como patrón si cumple la regla de tres.

Este capítulo y el siguiente exploran el enfoque para estructurar, escribir, presentar y revisar patrones de diseño incipientes. Si prefieres aprender primero los patrones de diseño establecidos, puedes saltarte estos dos capítulos por el momento.

¿Qué son los protopatrones?

Recuerda que no todos los algoritmos, buenas prácticas o soluciones representan lo que podría considerarse un patrón completo. Puede que falten algunos ingredientes clave, y la comunidad de patrones suele desconfiar de algo que afirme serlo sin una evaluación amplia y crítica. Aunque se nos presente algo que parezca cumplir los criterios de un patrón, no debemos considerarlo como tal hasta que haya sido sometido a periodos adecuados de escrutinio y comprobación por parte de otros.

Volviendo a la obra de Alexander, afirma que un patrón debe ser tanto un proceso como una "cosa". Esta definición es obtusa, ya que a ...

Get Aprender patrones de diseño de JavaScript, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.