Compartir a través de


Este artículo proviene de un motor de traducción automática.

Don obtener Millennium Edition se ha iniciado

Desarrolladores y diseñadores deben ser amigos

David Platt

David PlattLos desarrolladores y diseñadores normalmente no se obtienen a lo largo de bien y que necesitan. En primer lugar ha encontrado este antipathy en Tech de · Ed 2007 en Barcelona (España), la primera vez que había visto una pista completa de habla destinadas a los diseñadores. Los asistentes Odiaba esta pista, panorámica es incorrecto que tenía administración cancelarla después el segundo día. Observan algunas de estas conversaciones y encontrar su calidad aceptable. No se ve ninguna de las causas habituales de las evaluaciones terrible, como demostraciones no funciona o el altavoz está hungover de más de lo habitual. En su lugar, creo que, en ese momento, la Comunidad de desarrolladores no estaba dispuesta a escuchar el mensaje fundamental de la pista: que estos entornos newfangled de gráficos de Windows Presentation Foundation (WPF) y Silverlight requiere los servicios de los nuevos integrantes del equipo, con capacidades diferentes, pero con el estado de igual a los desarrolladores ’.

No ha mejorado su actitud acercando la mayor parte. Ambas comunidades el placer de mi hablar de discurso de apertura en días de desarrollo en Amsterdam, Países Bajos, en 2008, pero, a continuación, en que los diseñadores fueron en su propio mundo y no volver a unirse a los desarrolladores hasta tarde, cuando inició la cerveza fluir (divertido el modo en que trabaja). Lo mismo ha ocurrido con el discurso de apertura en ReMix en Milán 2009, excepto que en Italia sirven el vino.

Los desarrolladores y diseñadores mantienen worldviews diferentes, así como los médicos y cirujanos. Asegúrese de dos pares de usos diferentes, incompatibles de entornos similares;ambos tienen enfoques diferentes, incompatibles a otros problemas similares. Y, a los desarrolladores y diseñadores ahora son necesarios para los programas de cliente con éxito, tanto los médicos y cirujanos son necesarios para cualquier medicina con éxito.

El antipathy entre los desarrolladores y diseñadores me recuerda el conflicto entre cowboys y agricultores de “ Oklahoma! ”: el 1943 Rodgers y Hammerstein fase musicales (Yahoo! partió de abuso de punto de exclamación). En la canción “ The Farmer y the Cowman debería ser amigos ”, eller tía debe extraer una presión para que los dos grupos que se comparte en una baile (puede ver un clip YouTube en tinyurl.com/pvu93l para un rendimiento excelente).

Me gustaría fomentar la cooperación mejor entre el programador y el Comunidades diseñadores, lo ideal es que no requieren conversión con las armas de fuego. Quizás se debería actualizar las letras:

Por cierto, los desarrolladores y los diseñadores deben sus amigos,
Por cierto, los desarrolladores y los diseñadores deben sus amigos.
Uno simplemente golpea código todo el día
El otro lleve un interesante beret
Pero que no hay razón por qué no pueden ser sus amigos.

La gente de software debe ajustarse entre sí,
La gente de software debe ser amigos.
Algunos anotar con Visual C#
Otras personas obtienen el altos en Expression Blend.

Por cierto, los desarrolladores y los diseñadores deben sus amigos,
Por cierto, los desarrolladores y los diseñadores deben sus amigos.
Uno de ellos grinds su esmalte tooth
El otro sabe cómo piense en XAML
Pero que no hay razón por qué no pueden ser sus amigos.

Cuando enseñe WPF o Silverlight en una empresa, insisten en que cada clase contienen a los desarrolladores y diseñadores. Y cuando póngase en contacto con empresas en proyectos de interfaz de usuario, insisten en que el equipo de diseño contiene ambos.  Normalmente, las cifras de diseñadores qué haría conforme el usuario y las cifras de desarrollador, información acerca de cómo implementar las ideas de forma eficaz, pero una cantidad sorprendente de cross-fertilization ejecuta ambas cosas.

Por ejemplo, en una sesión con un cliente Europeo reciente, propone un cuadro de diálogo clásico para buscar un cliente, con un cuadro de texto para el ID. de gobierno y un control de calendario para la fecha de nacimiento, con etiquetas de identificación de cada uno de ellos. El diseñador mencionado, “ Martínez, pero esta operación sucede por lo tanto, con frecuencia, ¿qué ocurre en un cuadro de búsqueda en la barra de herramientas como Google? Los tipos de usuario en cualquier tipo de información que tiene, y tomaremos desde allí, al igual que un motor de búsqueda. “ Sí, pueden analizar por todas las entradas posibles, ” dice que el desarrollador, “ tengo algunas clases reutilizables buenos, no llevará demasiado tiempo. ” (Ocurría, pero geeks de sic semper cum .)  “ Y se puede colocar una cadena de petición de datos dentro del cuadro de texto, por lo que el usuario sabe para qué sirve, ” se ha agregado. Y: zing!, tenemos un prototipo delante de los usuarios para realizar pruebas en pocos días.

Eso es lo que se puede realizar cuando los desarrolladores y diseñadores trabajan juntos, asistida por un curmudgeon designado que mantiene la olla capturó. Ahora inicie hacerlo o va butcher esa canción de nuevo.

David S. Platt enseña a la programación .NET en la escuela de extensión de universidad de Harvard y en las empresas en el mundo. Es el autor de libros de programación 11, que incluyen “ ¿por qué software absorbe ” (Addison-Wesley Professional, 2006) y “ Introducción A Microsoft .NET ” (Microsoft Press, 2002). Microsoft le había denominado una leyenda del software en 2002. Pregunta si debe cinta hacia abajo dos de los dedos de su hija, de modo que aprende a contar octal. Se puede establecer contacto con él en rollthunder.comde .