Conversación de diseño de patrones: ¿Cuál es la mejor manera de comunicar los patrones? Quinta Parte.
23 de octubre 2006 a las 6:44 am por Bill Scott | En Diseño | Comments OffEste es el último artículo de una serie de cinco partes en la comunicación de los patrones de diseño. Cuando James Reffell escribió esta pieza, que fue el comisario de modelo para el motor patrón de eBay. Para mayor información sobre los patrones de diseño, se puede leer una conversación anterior en cinco partes responder a la pregunta ¿Cuáles son los patrones de diseño?
Q: ¿Cuál es la mejor manera de comunicar un patrón?

James Reffell
Diseño de UI Manager, eBay Inc.
Curador, Patrón del motor eBay
Estoy sorprendido por el poder de los patrones de diseño para comunicarse. He encontrado que un modelo bien descrito tanto puede transmitir tanto una solución específica (lo que puede ayudar a resolver un problema de diseño difíciles) y los principios fundamentales que subyacen en la interacción a todos los patrones buenos (que pueden ayudar a hacer de mí un mejor diseñador).
Mientras que los diseñadores será probablemente siempre los autores principales de audiencia y de los patrones de diseño, me estoy encontrando cada vez más que son útiles en la comunicación con todo tipo de gente. Estos incluyen no sólo a los desarrolladores que son responsables de la construcción de nuestros diseños, sino también la gente de negocios, gerentes de producto, diseñadores y otros no. También hay una gran diferencia entre hablar con otros diseñadores dentro de una organización (como eBay o Yahoo bibliotecas internas de patrón) y hablar a una audiencia de diseño más general (como sucede con los libros o las bibliotecas públicas).
Las piezas básicas de información - ¿Qué uso cuando, por qué, cómo, y ejemplos - son necesarios para contar la historia de cada modelo para todos los públicos, y que se convierte en un gran problema en una biblioteca interna. Los usuarios de una biblioteca interna también se pueden encontrar enlaces a los estándares de diseño y las especificaciones internas útiles, así como una lista de lugares en los que aparece el patrón. Además, como proyecto de ley señala, si el modelo será utilizado por un público desarrollador específico, ¿Cómo y ejemplos pueden añadir el código de muestra y los detalles de implementación. Dado que los patrones no son precisamente de piedra, también es útil para agregar cosas como las clasificaciones, las discusiones, los vínculos con patrones similares, y similares.
Una vez que hayas añadido todas estas piezas de información que tiene algo que ha crecido mucho más allá de una biblioteca de diseño - y eso está bien, siempre y cuando las obras para el público objetivo, y siempre y cuando las piezas primer núcleo están en su lugar!
Tanto para las partes de la totalidad. Creo que es también importante tener en cuenta la descripción del patrón como una historia completa y coherente, sin embargo. La narrativa es una herramienta importante para la comunicación, y creo que no podría tomar ventaja de ella lo suficiente - algunas descripciones de patrones puede conseguir un poco frío. Yo prefiero ver los ejemplos completa con un poco de historia y maye un poco de drama y un poco de risa! No hay nada malo en decir la forma en que se dio cuenta de un patrón que se dio fue una buena solución, los baches en el camino, las otras cosas que hemos intentado y han fracasado entretenida. ¿Por qué no puede un patrón de diseño también se rasga un hilo bien?
Por último, el diseñador de mí piensa que tal vez debería tomar un poco de nuestra propia medicina aquí. Los patrones de diseño son principalmente herramientas para diseñadores, y debemos diseñar en consecuencia. Una de las cosas que más me impresionó con el trabajo del grupo de patrón de Yahoo es que se trabajó en algunos methodlogies buen diseño en la construcción de la biblioteca; me encanta ver más trabajo en ese sentido. ¿Alguien sabe de otros ejemplos de pruebas de usuario de las bibliotecas nuestro patrón?
- James
Compartir y ampliar: Marcar con del.icio.us | Digg it! | reddit!
Aún no hay comentarios
Lo sentimos, los comentarios están cerrados en este momento.

Copyright © 2006-2011 Yahoo! Inc. Todos los derechos reservados. Política de privacidad - Condiciones del servicio
Desarrollado por WordPress en Yahoo! Web Hosting .

