Una labor de de artesanía

(Español) El público en general suele pensar que crear software es sencillo olvidando que para llegar a hacer lo que hace con unos simples clicks hay años de experiencia y días incontables de gran esfuerzo.

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 ...

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 ...

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.