Curso TDD para iOS

301 views
258 views

Published on

Aplicando el TDD a Objective C & iOS en la práctica. Aprende a usar correctamente el “Test-Driven Development” (desarollo dictado por tests) y aplica las iteraciones cortas y rápidas del ciclo “Red Green Refactor” para obtener softwares 100% correctos en tiempo récord.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
301
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Curso TDD para iOS

  1. 1. Curso TDD para iOS Test Driven Development Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  2. 2. Errores comunes en TDD• Se testa lo que no se debe• Se diseñan mal los tests, de tal forma que un fallo tiene varias posibles causas• Los tests tardan mucho en ejecutarse, haciendo que muchos desarrolladores se los salten• Se intenta testarlo todo, en vez de aquello que hace falta• No se sabe aplicar a las peculiaridades de iOS, Cocoa y Objective C Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  3. 3. ¿Qué es TDD?Es un conjunto de hábitos de desarrollo, que amenudo van en contra de los “instintos” innatos detodo programador.Módifica esos hábitos practicando los nuevos y nocometas los mismos errores. Crea un software 100%correcto y en tiempo récord.El Curso TDD para iOS, impartido con éxito enempresas de Europa y LATAM, se basa en eldesarrollo de una App real para iPhone usando TDD. Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  4. 4. ¿Qué veremos en el curso?• Introducción al TDD• TDD en la práctica• Desarrollo con TDD• La app que vamos a crear• El Modelo• View Controllers• Notifications Temario detallado aquí Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  5. 5. ¿Qué veremos en el curso?• Interfaz pública vs privada• Core Data• Código de Red• Cosas que no se pueden testar de forma sistemática• Conclusiones de TDD para apps Temario detallado aquí Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  6. 6. RED GREEN REFACTOR Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  7. 7. Chef de iOSNuestro chef de iOS responsablepor este curso recorre el mundoimpartiendo charlas y cursos deprogramación para iPhone & iPaden Inglés y Español. Es Co-fundador de AGBO Training& miembro del selecto equipo de  Blog:instructores de iOS del Big Nerd CocoaMental.com Ranch. Twitter: @frr149 Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  8. 8. Requisitos• Experiencia previa en desarrollo y programación con Objective C y Cocoa• No es necesario ningún conocimiento previo de TDD Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  9. 9. ¿Dudas? ¡Contáctanos!http://agbo.biz/tech/curso-test-driven- development-tdd-para-ios/ www.agbo.biz o escríbenos directamente @agbotraining cursos@agbo.biz Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz
  10. 10. Copyright © 2012 AGBO Business Architecture S.L. Todos los derechos reservados. www.agbo.biz

×