Todo en esta vida tiene un coste, incluso el logging (II)

En la anterior entrada había conectado la idea de que a veces el logging es innecesario y que Java nos ofrece una funcionalidad que nos viene de perlas para evitarlo.

Luego de sesudas reflexiones, he dedicido llamar a esta técnica con el rimbombante nombre de "assert logging."

Ehm, ¿el qué? Vale, sí, el nombre es una mierda. Se aceptan sugerencias.

Pero vamos a lo interesante, implementación y pruebas…

Leer el resto de la entrada

Todo en esta vida tiene un coste, incluso el logging

Existen dos tipos de desarrolladores, y no es el chiste del binario: los que usan un depurador y los que depuran a base de líneas de log.

Seas uno, otro, o una mezcla de los dos, lo que está claro es que nos hemos acostumbrado a escribir líneas de log hasta para cagar, y sólo hace falta arrancar Spring o Struts en nivel de DEBUG para comprobarlo.

Pero, ¿por qué somos tan alegres con el logging?

Leer el resto de la entrada

El bloqueo del programador

A estas alturas de la vida, quien más y quien menos ha oído hablar del bloqueo del programador, y puede que en algún momento lo haya sufrido sin saberlo. La Wikipedia no tiene una entrada para ello, así que me remitiré a enlaces alternativos.

Pero hoy no estoy aquí para contarte chorradas, sino para que tú me las cuentes a mí…

Leer el resto de la entrada