Algunas de las librerías más usadas en Java
Estas son algunas de las librerías o bibliotecas más populares por su descarga en GitHub o por su uso en una amplia variedad de proyectos. Puede que se te haya ocurrido crear tus propias herramientas para resolver muchos de los problemas que vas encontrando cuando desarrollas tus propios proyectos, sin embargo, siempre vale la pena dar…
Imágenes con algunos de los formatos de archivo más polulares
Ange Albertini ha creado algunos posters minimalistas bastante interesantes que muestran como están divididos y organizados los distintos bloques de información con los que se conforman algunos de los formatos de archivos más conocidos. En algunos casos como el .class de Java muestra la descripción de un clásico «Hola Mundo«, en otros, muestra como sería una…

No estoy seguro
Los días previos a una entrega se viven como el astronauta abandonado en Marte: sobreviviendo con lo que hay y contando las horas.

Algo Nuevo
Siempre pasa Aprender algo nuevo engancha, pero dormir es parte del aprendizaje: el cerebro consolida durante el sueño lo que has estudiado.

Corrigiendo errores
El último esfuerzo del viernes para dejarlo todo funcionando. A veces es mejor dejar el cambio para el lunes que publicar con prisa y pasar el fin de semana pendiente del teléfono.

Típico
Corregir errores en producción es como apartar troncos de la vía con el tren en marcha: no se puede parar y cualquier fallo se nota al momento. Por eso existen los entornos de pruebas.

Detalles
Los «cinco minutos» antes de irse que se convierten en una hora. Y los cambios hechos con prisa al final del día suelen ser los que más errores dan al día siguiente.

Recuerdos
Ese momento, lejos del ordenador, en que recuerdas el código que dejaste a medias o sin probar. Por eso conviene apuntar lo pendiente antes de cerrar.

Pura Felicidad
El código elegante da satisfacción, pero lo que de verdad la multiplica es ver que alguien lo usa y le resuelve un problema.

Programadores
Para bien o para mal, estamos cada vez más de este escenario. La automatización cambia quién hace el trabajo pesado. El programador que automatiza no necesita a nadie empujando: deja que la máquina arrastre el bloque.

Si es más fácil
Y claro, lo mejor es encontrar compañeros que además de saber, comparten. Un equipo no vale por lo que sabe cada uno, sino por lo que comparte. Quien explica lo que sabe, aunque sea poco, hace crecer a todos; el experto que se lo guarda todo acaba siendo un cuello de botella del que depende…

Regla Dorada
Más vale tomar precauciones con el uso de variables y evitar que errores como NullPointerException causen dolores de cabeza. Es la ley de Murphy aplicada al código. Si una variable puede llegar vacía, tarde o temprano llegará así, normalmente en producción. Comprobarlo antes, o usar herramientas como Optional en Java, evita que el caso se…