lunes, 12 de diciembre de 2011

Antipatrón de diseño

Que es un patrón de diseño?
Los patrones de software facilitan la reutilización del diseño y de la arquitectura, capturando las estructuras estáticas y dinámicas de colaboración de soluciones exitosas a problemas que surgen al construir aplicaciones

Ahora

Que es un antipatrón de diseño ?
es un patrón de diseño que invariablemente conduce a una mala solución para un problema.




Al documentarse los antipatrones, además de los patrones de diseño, se dan argumentos a los diseñadores de sistemas para no escoger malos caminos, partiendo de documentación disponible en lugar de simplemente la intuición





Algunos Antípatrónes  de diseño
# Big ball of mud <-- Gran bolla de mierda (como muchas de nuestras prácticas)
# Blame storming <-- Echar la culpa a otros
# Continuous obsolescence <-- Abstinencia continua¿?
# Copy and paste programming <-- llevamos toda la carrera así xD
# Dead end <-- Pues eso...
# Death by planning <-- Muerte por planifiación
# Email is dangerous <-- Inundando el correo de prácticas atrasadas
# Idiot proof process <-- Proceso a prueba de idiotas, muchos 'if' para vigilar que los tontos no la lien
# If it is working don't change <-- Si funciona no lo toques, otra gran frase
# Intellectual violence <-- Cuando dos cracks se juntan o mejor dicho, se solapan
# It is an operator problem <-- Es culpa del usuario, no del programador...
# Kill two birds with one stone <-- Matar dos pajaros de un tiro
# National ism <-- ¿¿¿¿Nacionalismo????
# Not invented here <-- Copiando ideas...
# Reinvent the wheel <-- Reinventando la rueda, típico...
# Shoot the messenger <-- Puto messenger xD
# The customers are idiots <-- Los clientes son idiotas, jojojo
# Walking through a mine field <-- Caminando sobre un campo de minas!
# We are idiots <-- Somos idiotas, cuando nadie de los 4 tiene ni puta idea de como se hace
# Yet another meeting will solve it <-- emmm.. este asunto lo resolvemos en la proxima quedada
# Yet another programmer <-- Anda, ahora nos acoplan a un Erasmus que se habia quedado solo sin grupo... y a explicarle toda la tela del programa desde 0, que bien!



Referencias
Wiki
Patrón
3...

No hay comentarios:

Publicar un comentario