1 / 23

Por qué ? Probar e l Código

Por qué ? Probar e l Código. rido abr2010. Demostración Empírica. Método Fáctico Veríficación contrastación por medio de la percepción Es autocorrectivo y progresivo No considera sus conclusiones infalibles o finales. Hecho nº1.

shadi
Télécharger la présentation

Por qué ? Probar e l Código

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Porqué?Probarel Código rido abr2010

  2. DemostraciónEmpírica • MétodoFáctico • Veríficación • contrastación por medio de la percepción • Esautocorrectivo y progresivo • No considera sus conclusiones infalibles o finales

  3. Hecho nº1 ¿Queés lo másimportante en un proyecto de Software? Documentación Requisitos Arquitectura DiseñoDetallado Fuentes Plan de Pruebas Binario

  4. Lines Of Code

  5. Hecho nº2 ¿Cuánto cuesta terminar el código? Teclear Compilar Depurar Cambiar Ejecutar Integrar Adaptar Probar Leer

  6. Se gastamástiempo leyendo/depurando /probando que escribiendo

  7. Hecho nº3 Las tres B-ariables* (*)Bueno-Bonito-Barato (Escoge2) Tiempo Alcance Q Recursos

  8. BBB

  9. Hecho nº4 Siempre hay cambios Requisitos Errores Clientes Entornos No Funcionales Tendencias Tecnologías Integrar

  10. Asume el Cambio

  11. ¿Dóndeestáes el problema? Lines Of Code Se gastamástiempo leyendo/depurando /probando que escribiendo BBB Asume el Cambio

  12. El Problema

  13. Productividad

  14. Tácticas

  15. Táctica nº1 Nunca a la primera, mejoraprogresiva KISS YAGNI DRY

  16. Táctica nº2 ¿Mejortécnica de diseño? Lines Of Code

  17. Táctica nº3 Invertir en la Calidad SourceControl Builds Unit Refactor TDD BVT CodeAnalysis Coverage CI Tests

  18. Táctica nº4 Domain Driven Design SoC Entidades Agregados LenguajeUbiquo Repositorios IoC Persistence Ignorance Technology Agnostic

  19. Nueva Productividad Nueva Productividad

  20. La Solución

  21. Test-e-able Refactor Test Lines Of Code De-

  22. Gracias

More Related