¿Utiliza el diseño por contrato profesionalmente? ¿Es algo que tienes que hacer desde el comienzo de un proyecto, o puedes cambiar de marcha y comenzar a incorporarlo en tu ciclo de desarrollo de software? ¿Cuáles crees que son los pros/contras del enfoque de diseño?¿El diseño por contrato funciona para usted?
Me encontré con el enfoque Design by Contract en un curso de la escuela de posgrado. En el ámbito académico, parecía ser una técnica bastante útil. Pero actualmente no utilizo Design by Contract de forma profesional, y no conozco a otros desarrolladores que lo estén usando. Sería bueno escuchar acerca de su uso real de la multitud SO.
Esta pregunta es ideal para programmers.stackexchange.com. Ver http://programmers.stackexchange.com/q/128717/1282 –