Algunos libros y links que les recomendamos:
- Clean Code: A Handbook of Agile Software Craftsmanship ( Robert C. Martin ) [ download ]
- Esta es una pequeña biblia escrita por Robert C. Martin, uno de los principales impulsores de Agile y de Extreme Programming. Contiene el más grande cúmulo de técnicas y metodologías para una buena codificación. Es un libro extenso que abarca casi todos los aspectos de la programación alrededor de la idea de cómo lograr el mejor código.
- Linux Programming Unleashed ( Kurt Wall ) [ download ]
- ¿Querés aprender a programar bajo Linux o Unix? Definitivamente este es tu libro. Maneja temas tanto básicos como complejos: desde cómo hacer un makefile pasando por threads, fork, sockets, pipes, shared memory, ncurses, etc. Todo bastante bien explicado y con ejemplos de código para usar.