Mi nombre es Fernando Briano y soy programador.
La Mentira Agile

La mentira Agile 2

Llegué a través de DZone a To be or not to be… Agile! (Ser o no ser… ágil) Me sonó muy parecido a La Mentira Agile, así que lo comento por estos lados. Básicamente hace el mismo ejercicio que hice en su momento con mi artículo: Dados un montón de conceptos errónes sobre Agile, el […]

La Mentira Agile

La mentira Agile

Tengo la teoría de que trabajar en un equipo de desarrollo de software con una metodología ágil bien hecha es eficiente y los resultados son muy positivos. De otras metodologías que he usado, no he conocido una que me haga pensar lo contrario. El problema con Agile es que en algún momento “se puso de […]

Adquiriendo Conocimientos

Programadores: Por qué asistir a todos los eventos técnicos posibles

No todos comparten la idea de que ir a eventos de programación es algo que sirve mucho tanto a nivel profesional como humano. Tenía ganas de escribir y este hecho me inspiró para desarrollar el siguiente post. Voy a comentar varias razones por las cuales, a mi criterio, un programador debería asistir a todos los […]

Duct Tape

5 tipos de programadores

Otra lista sobre los “tipos de programadores“. Ya en los principios del blog comenté al respecto, traduciendo parte del artículo de Jeff Atwood sobre los dos tipos de programador. También publiqué un webcomic con los tipos de programadores, que incluye una lista bastante extensa. Y si buscan, hay muchas listas más en internet sobre el […]

Yoda Conditional

Condicionales Yoda

“Condicionales Yoda” – usar if(constante == variable) en vez de if(variable == constante), como if(4 == foo). Porque es como decir “Si azul es el cielo” o “si alto es el hombre”. Usar condicionales al estilo Yoda es común en lenguajes que usan == y =. Si se escribe la constante del lado izquierdo de […]

.net

Desarrolladores .NET: ¿los turistas Norteamericanos de la industria del Software?

Éste post está basado en algo que leí en un blog que conocí hace un tiempo de un desarrollador .NET americano, Russell Ball. El blog se llama Caffeinated Coder, y ahí ya hay algo que comparto con éste desarrollador: la cafeína y picar código. Aviso que este post generó mucha polémica en el blog original, […]

Definición: ¿Qué es la Programación?

La programación se trata de saber cuándo hervir el burro esponja de naranja a través de las filipinas con un gorila orangután cruzado con un sandwich de jamón a la cuarta potencia de doce a través del nilo con un terrible dolor de cabeza de la noche anterior cuando todos los traviesos morrones jalapeños de […]

Costumbres del código: [Lenguaje del teclado] – Parte 2

Sí, sí, sí, qué bueno cuando las respuestas de un post me llevan a la publicación de una segunda parte! De los comentarios de la primera parte de éste post, Imzyos comenta que prefiere memorizar el ascii de cada símbolo, y no es el único: alt + 35 = # alt + 91 = [ […]

Costumbres del código: [Lenguaje del teclado]

El teclado es la herramienta principal para escribir código, no hay nada de nuevo en eso. Pero como no todos podemos programar con el verdadero teclado para programadores, nos tenemos que amigar con nuestro QWERTY o Dvorak. Algo a tener en cuenta en la distribución del teclado es el lenguaje. Por ejemplo, mis últimas dos […]

codigo

Siete razones por las que “Amo escribir código”

Petar Radosevic escribe en su blog Wunki: Top seven reasons “Why I love to write code”. Traducido al español sería algo así como “Las siete razones principales por las que amo escribir código”. “Amo escribir código. Programar es una de las cosas en la vida que me hacen feliz”, dice en su post. En algunas […]

Costumbres del código: Uso de las llaves en programación { } – Parte 2

El post anterior sobre costumbres del código tuvo bastante participación por parte de los lectores, que se animaron a compartir sus opiniones en los comentarios. Así que como se fue largo el tema escribo a modo de continuación. Gracias a un post de Algoritmática, Código más bonito, del que nos comentaba Eduardo, aprendí un poco […]

Costumbres del código: Uso de las llaves en programación { }

Voy a analizar algunas de las costumbres que tengo al programar. En ésta ocasión voy a hablar de las llave. Las llaves { }, un tipo de paréntesis, usados en pares para separar nuestro código. A mí me queda más cómodo de leer el código cuando escribo las llaves en la línea donde termina la […]

Code Monkey

Code Monkey: La canción de los monos del código

Me encontré con esta canción en el blog de Peteris Krumins. Es del 2006, pero es bastante viral en Internet. Llegó en su momento a Slashdot, y a New York Times. Fue escrita por Jonathan Coulton como parte de un proyecto musical “Thing a Week”, donde el artista escribía una canción nueva cada semana para […]

10 razones para aprender y usar Expresiones regulares

Algo más para agregar a la lista interminable de “Cosas que tengo que aprender”: 10. Las expresiones regulares están en todos lados Una lista de lenguajes de programación y herramientas que usan expresiones regulares. Links a su documentación sobre expresiones regulares: Framework .NET, ActionScript, ColdFusion, Java, JavaScript, Perl, PHP, Python, Ruby, Tcl, Apache HTTP Server, […]

Seguimiento de “¿Dónde están los ingenieros del mañana?”

Robert Dewar, autor junto Edmond Schoenberg del artículo “¿Dónde están los Ingenieros de Software del mañana?” continuó la discusión al respecto en otra entrevista para Datamation. A continuación una traducción general con algunas opiniones de dicha entrevista: Su argumento se resume así: los programas universitarios de ciencia de la computación no son lo suficientemente rigurosos, […]

Página 1 de 212
Toasty!