El Test-Driven Development, más que una serie de herramientas de software (OCUnit, GHUnit, Kiwi, OCMojito, etc) es un conjunto de hábitos de desarrollo, que a menudo van en contra de los “instintos” innatos de todo programador.
El no cambiar dichos hábitos es la causa de los problemas ya citados y del abandono del mismo, o peor todavía, de su transformación en un lastre para la empresa.
“Test-Driven Development” (desarollo dictado por tests) consiste en aplicar iteraciones cortas y rápidas del ciclo “Red Green Refactor”. Aplica el algoritmo clásico de “divide y vencerás” al precepto de calidad en la producción de software, basándose en 3 pasos:
De esta forma el desarrollo realmente es dictado por los tests que representan las especificaciones del programa, logrando así crear software 100% correcto y en tiempo récord.
Solo existe una forma de modificar hábitos: practicando los nuevos. Por eso este curso es fundamentalmente práctico y se basa en el desarrollo de una App real para iPhone.
Desarrollador, Instructor & "Geek" asumido, Fernando (@frr149 & Linkedin) es un experto en la enseñanza de máxima calidad en programación y desarrollo para dispositivos iOS, Cocoa Touch, Objective C, o eso es lo que dicen sus alumnos .
Es Chef de Formación de AGBO Training, es Profesor Asociado de la U-tad, autor invitado de revistas como iPhoneWorld, Applesfera.com, además cuenta con su propio blog tecnológicoCocoaMental.com. Ponente habitual en conferencias dentro y fuera de España (iOSDevUK, CodeMotion, BCNDevCon, etc) y frecuentemente uno de los afortunados que logran conseguir tickets para los WWDCs de Apple en San Francisco.
Estos cursos en modalidad online NO SON bonificables a través de la Fundación ya que para poder acceder a ella se deben cumplir una serie de requisitos tales como limitar al alumno las fechas de realización del curso y excluirle de los beneficios que queremos que encontréis, entre otros: realizar el curso al ritmo de aprendizaje de cada persona, dedicarle el tiempo que tu agenda te permita y que sobretodo tu acceso sea de por vida (y así beneficiarte de todas las actualizaciones que vayan surgiendo).
El primer paso en el registro de tu tarjeta es la autorización bancaria, es decir, informar al banco de este cobro. Esta autorización consiste en una transacción de entre 0 y 1€, para comprobar que la tarjeta está activa y es válida para la suscripción. Esto no es un cobro definitivo, no se te descontará de la cuenta, y dependiendo del banco, desaparecerá de tus movimientos en pocos minutos o un par de semanas.
Todos nuestros videos están disponibles en HD. Sin embargo, el reproductor está seleccionado Auto HD, que elige la resolución del vídeo de manera automática en función de la saturación de la red.
Debes forzar la reproducción HD, haciendo clic derecho sobre el vídeo y seleccionar HD only, de esta manera podrás ver el vídeo con mayor definición.
Si necesitas que emitamos factura con nuestros datos, así es como lo gestionamos:
1) Por un lado, se realiza el pago EXCLUSIVAMENTE por transferencia bancaria del (los) curso (s) que te interesa y nos envías una copia del justificante a [email protected]
Nosotros desde aquí te hacemos el reembolso de los pagos que has realizado (si es has realizado alguno previamente) y en unos días los tienes reflejados en tu cuenta.
Cuenta: 0073 0100 5105 0525 5146
Código IBAN: ES34 0073 0100 5105 0525 5146
Titular: KeepCoding España SLU
Asunto: Escriba nombre de curso + mail usuario
2) Por otro lado, necesitaremos tus datos para emitir la factura:
Nombre y Apellidos ó Empresa
DNI/NIF
Dirección
Ciudad
Código Postal