GitHub will give unlimited private repositories

Los repositorios Git son una copia local del código generado que tienen una característica muy importante, y es que podemos hacer varias versiones y deshacer los cambios si la aplicación no funciona, o para trabajar fuera de la aplicación, en alguna funcionalidad sin romper el proyecto. Pero con esto no se soluciona todo el problema. ¿Qué...

TDD as a software design methodology

It is a development methodology whose objective is to first create the tests and then write the software. Its acronyms is: Test Driven Development. For test-driven development to work, the system must be flexible enough to allow it to be tested automatically and two methodologies must be combined, which are:

    Protocol Oriented Programming

    With the release of Swift, Apple not only put on the table a new language with cool stuff, they want to change the way the developers create code, promoting the use of protocols instead of classes whenever possible. Why to use protocols? Easy, more protocolos more flexibility...