¿Experimenta con formas no convencionales de usar patrones de diseño?

7

Nos apegamos a los usos estándar y las mejores prácticas porque funcionan y se comunican bien, pero sin probar cosas nuevas no podemos crecer. ¿Alguna vez has probado algo que parecía absurdo pero funcionó muy bien? Cuando funciona, ¿cómo evitar confundir a otros desarrolladores con usos no estándar? ¿Y qué haces cuando las cosas van terriblemente mal: refactorizar, empezar de nuevo o simplemente seguir con esto?

    
pregunta Tyler Holien 03.12.2010 - 09:51

2 respuestas

4

Sí, pero con envoltorios de simplicidad.

La mayoría de los usuarios solo tendrán que acceder a través de los contenedores de simplicidad. El sistema sería muy familiar para ellos, porque los envoltorios de simplicidad están diseñados para ser muy similares a los sistemas anteriores. Sin embargo, los usuarios avanzados que necesitan potencia adicional y los desarrolladores del nuevo equipo de sistema tendrán que dominar el nuevo patrón.

Si las cosas van terriblemente mal, todo el proyecto debe ser desechado. Esta es la razón por la que la retroalimentación temprana (integración) es importante, para que pueda detener la pérdida antes.

También, ponga un poco de esfuerzo en educar a sus compañeros sobre el interior y las precauciones especiales necesarias. Poner mucho esfuerzo en las pruebas.

    
respondido por el rwong 03.12.2010 - 10:57
1

Todo el tiempo.

Evito confundir a otros desarrolladores al expierementing solo en proyectos personales. Diría que algunos de los mejores y los peores códigos que he escrito han sido para proyectos personales, al probar cosas nuevas.

Cuando las cosas van terriblemente mal, ya que generalmente es solo una pequeña parte, la desecho o la refactorizo hasta que sea utilizable.

    
respondido por el instanceofTom 03.12.2010 - 09:59

Lea otras preguntas en las etiquetas