[patrones] [OT] Como convencer a alguien de usar DDD y TDD?

2006-11-09 Por tema Diego Jancic








Jeje no creo,
entre las sectas organizadas por carlos y tus ideales del mundo perfecto (en
donde programan de a pares y el usuario te ayuda, en vez de molestarte por
telefono 24hs x dia), a mi me convencieron =P



Saludos!,

Diego



p.d.: muy buena la charla
de agile del otro dia ;-)











From: patrones@mug.org.ar [mailto:patrones@mug.org.ar]
On Behalf Of Martin Salias
Sent: Jueves, 09 de Noviembre de
2006 15:43
To: patrones List Member
Subject: [patrones] [OT] Como convencer a alguien
de usar DDD y TDD?







Un recurso posible:





Mandá al infrascripto a una charla de Peix sobre DDD y otra mía sobre
TDD.











A lo mejor él se da cuenta que mentimos y te saca esas ideas raras de
la cabeza... 8-)






-- 
Martín Salías
www.Salias.com.ar
Agile Alliance
Member - Microsoft MVP 






On 11/8/06, Diego
Jancic [EMAIL PROTECTED]
wrote: 



Hola gente!,





Yo personalmente estoy muy convencido de usar domain-model y TDD (o BDD
como diria el
M. Salias), pero el tema es este:





Conozco a una persona que quiere usar DDD y TDD pero tiene
miedo de hacer un cambio tan importante (ahora usa DataSets
tipados)... que ventajas se les ocurren para vender un poco DDD y
sobre todo TDD??? 





A mi lo unico que se me ocurrio es calidad final y tiempo (aunque
cuesta demostrar que se tarda menos usando TDD)...











Gracias por leer hasta esta linea ;)





Saludos!,





Diego









--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.1/527 - Release Date: 09/11/2006








[patrones] [OT] Como convencer a alguien de usar DDD y TDD?

2006-11-08 Por tema Diego Jancic
Hola gente!,
Yo personalmente estoy muy convencido de usar domain-model y TDD (o BDD como diria el M. Salias), pero el tema es este:
Conozco a una persona que quiere usar DDD y TDD pero tiene miedo de hacer un cambio tan importante (ahora usa DataSets tipados)... que ventajas se les ocurren para vender un poco DDD y sobre todo TDD???

A mi lo unico que se me ocurrio es calidad final y tiempo (aunque cuesta demostrar que se tarda menos usando TDD)...

Gracias por leer hasta esta linea ;)
Saludos!,
Diego


[patrones] [OT] Como convencer a alguien de usar DDD y TDD?

2006-11-08 Por tema Daniel Calvin
Hola Diego

Creo que los dos temas se deben analizar por separado.

1 TDD
Indeopendientemente de que tan OOP o Datacentrico este programando alguien, es indiscutible que TDD te permite.

 Mejorar la calidad del producto
 Aumentar la productividad ( a mi particularmente me pasa que muchas veces al escribir el test descubro algun aspecto que pase por alto o alguna definición incompleta )
 El mantenimiento o evolución del desarrollo es mucho mas simple.
( Mas descansado diría, si toco y los test pasan se hace muy facil poder mantener, de hecho, sobre todo si los test no pasan )

2 DDD ( en realidad cualquier cuestion que no este centrada en datos )
Si es alguien que vienen de una arquitectura muy datacentrica pasar DDD no va a ser facil. Mas allá de las ventajas indiscutidas.
Por lo general el que viene de un esquema datacentrico va a necesitar adquirir algunos conceptos, la curva es alta.
Es dificilhacer el aprendizajede un día para otro.

Tal vez sea demasiado parcial mi respuesta.

Daniel Calvin



2006/11/8, Diego Jancic [EMAIL PROTECTED]:

Hola gente!,
Yo personalmente estoy muy convencido de usar domain-model y TDD (o BDD como diria el M. Salias), pero el tema es este:
Conozco a una persona que quiere usar DDD y TDD pero tiene miedo de hacer un cambio tan importante (ahora usa DataSets tipados)... que ventajas se les ocurren para vender un poco DDD y sobre todo TDD??? 

A mi lo unico que se me ocurrio es calidad final y tiempo (aunque cuesta demostrar que se tarda menos usando TDD)...

Gracias por leer hasta esta linea ;)
Saludos!,
Diego-- Daniel A. CalvinCooperator Team Memberhttp://www.cooperator.com.arMicrosoft Certified Professional