Carlos Ble

Carlos Ble

I am a professional software developer, I solve problems.

I also teach and mentor developers to build better software.

Developing software since 2001.

Can I help you?

  • Do you need high quality tailor-made software?
  • Need training on TDD, clean code or refactoring?
  • Is it risky? do you need advise?
  • May I pair with you to write better code?

Events

Upcoming public training courses:

  1. [Online - en Español] 25 y 26 de Junio
    Test Doubles con JavaScript - Online
  2. [in English] July 7, 8 & 9
    TDD (open to the public) - Tenerife, Canary Islands
  3. [en Español] 14 y 15 Julio
    TDD (en abierto) - Gran Canaria, Canary Islands
  4. [in English] October 13, 14 & 15
    TDD (open to the public) - London, UK
  5. [en Español] 29, 30 y 31 de Octubre.
    TDD (en abierto) - Madrid, Spain

Conferences:

  1. I'll be at SocratesUK 2014
  2. I'll be at the London Test Gathering Workshops.

Archive for July, 2009



Sin comentarios!!!

Maldita sea la hora en que decidieron bombardearnos con aquello de... "¡escribe comentarios en el código!". El código bien escrito no necesita comentarios!!!. Un comentario significa que el código no es suficientemente expresivo como para ser leído y mantenido sin comentarios. Cuando sientas la necesidad de añadir un comentario, plantéate reescribir el código primero. No escribas comentarios porque sí. Los comentarios requieren mantenimiento. Si modificas el código y no actualizas sus comentarios, entonces es todavia peor!!!. Los comentarios hay que evitarlos todo lo posible.
Si se trata de un complejo algoritmo matemático, la documentación puede ser un link a un documento científico que lo explica.
Ya lo saben, los comentarios son dañinos, ¡no comentes tu código! ¡hazlo autoexplicativo!

Dedicado a mi buen amigo Adrián :-)

Informe desde la TLP2k9

Acaba de terminar la conferencia de Ricard Pillosu sobre SCRUM en la sala 3 de la TLP2k9 y con ésto se cierran las conferencias relacionadas con metodologías ágiles. Ricard ha estado muy bien, muy claro. Realmente ha sido una introducción a SCRUM igual a cualquier otra, es decir que no hay diferencias por ser videojuegos. Quizás lo que podría resultar más costoso a veces es cómo demostrar que las historias están terminadas. Es una pena que la gente que vino ayer por la tarde a las otras conferencias no pudiese venir hoy, pero coincidía con horario laboral.

Hace pocas horas he dejado a Jose Manuel Beas en el aeropuerto donde comienzo su regreso a casa. Ha sido todo muy rápido, ha sido un flash. Ayer Jose Manuel estuvo impecable en su conferencia sobre los principios ágiles en la sala 2, a las 17. Habian unos 15 o 20 asistentes, lo cual es un lujo para la cantidad de personas que habían en otras. Personalmente considero que ha sido de las mejores conferencias que he presenciado, no sólo en éste evento sino en general. La gente quedó encantada. Y además fue puntual, duró una hora exacta de cronómetro!. A continuación yo hize lo que pude para continuar hablando del tema pero el listón estaba francamente álto. Fue algo más bien coloquial. Es estupendo que hubiese tanta gente interesada en el agilismo, gente joven con ganas de trabajar y gusto por su profesión.

Es una pena que no se grabase la presentacion de Jose Manuel y una pena que mucha gente que quiso venir se la perdiese. La única forma de que se repita será intentar volverle a traer en algún otro evento.

Muchas gracias a todos los asistentes por hacer el esfuerzo de venir :-)

Update: La presentación se puede descargar aquí

Este jueves 23 de julio en el recinto ferial, hablaremos sobre agilismo en la Tenerife Lan Party 2009. Contaremos con una ponencia de Jose Manuel Beas y otra de un servidor. A partir de las 17h.
Después nos reuniremos con todos los que quieran para tomar unas cervezas y seguir hablando del tema.
Más datos aqui:

Principios ágiles

Primeros pasos en el agilismo

Además habrá otra conferencia sobre SCRUM al margen de lo que los miembros de Agile Spain vamos a aportar.

Tengo que agradecer enormemente a Innova7 el gran esfuerzo que cada año están haciendo para organizar este super evento, donde no dejan de superarse. Gracias especialmente a Santi porque es quien más nos ha ayudado. Y por supuesto gracias a Rodrigo Trujillo que es quien empezó la negociación para que nos invitaran.

Nos vemos

Great resources for developers

More and more resources for developers are being released lately by experienced developers. And they are free!. Excelent news.

There is a great and free magazine that you can download in .pdf: Methods and Tools. The articles in the last Summer 2009 issue are really good.

DZone Refcardz is the other great resource that I find very useful. They are small pdf cheat sheets containing different topics, covering several tools and frameworks. They are free too.