683

Archivo de octubre, 2009

PHP tercero en ránking de lenguajes de programación

70881947v1_350x350_front_color-blackwhiteMe he enterado de esto vía VivaPHP y me ha pillado totalmente de sorpresa. PHP iba subiendo últimamente en la lista TIOBE, que hace una medición de los lenguajes de programación más populares, a pesar de lenguajes de programación modernos como Ruby o Python, con características muy interesantes y en muchos casos superiores a lo que puede ofrecer PHP.

La razón de esta subida para mí es clara. Es un lenguaje con una curva de aprendizaje muy rápida (sencillo, vamos) con el que se pueden hacer cosas más que suficientemente potentes en web (está diseñado para este entorno), gracias a su flexibilidad. La orientación a objetos ha mejorado en los últimos tiempos, atrás quedaron los proyectos desordenados gracias a Frameworks como Symfony, Zend, Cake PHP o Code Igniter y ya hay IDEs muy completos que lo soportan como Netbeans o Eclipse. También tenemos ORMs muy activos como Doctrine o Propel.

Además, como bien apuntan en VivaPHP, los dos lenguajes que le preceden no son exclusivamente Web, por lo que posiblemente PHP se ha confirmado como lenguaje Nº1 para la construcción de Sitios Web.

Martes, octubre 27th, 2009

Relación Cliente Proveedor en Software (con humor)

Hace no mucho mencionaba que hace falta un divulgador de desarrollo de software como Punset es a divulgador científico. Muchas veces el desconocimiento de lo que es, cómo se afronta y se planifica, lleva a situaciones como las de este vídeo, de los mejores que he visto en mucho tiempo (mejor activando subtítulos en castellano abajo a la derecha)

Domingo, octubre 25th, 2009

Don’t Make Me Think: Usabilidad simple y básica

dont_make_me_think_2nd1Hacía tiempo que no leía un libro del tipo “back to basics”, donde poder reencontrarse los pilares básicos (de la usabilidad web en este caso) y volver a recordar que el sentido común suele ser la mejor elección en casi todos los casos.

Así es, y así se titula Don’t Make Me Think!: A Common Sense Approach to Web Usability, de Steve Krug, que vino de Amazon en un periquete y fue devorado en pocos días, por su sencillez, lenguaje directo y formato ligero.

En esto de la usabilidad, especialmente para Project Managers y Desarrolladores, conviene recordar que hay que parar, dar un paso atrás y dedicarle tiempo a esto. Mucha gente desconoce que hay profesionales que se dedica exclusivamente al diseño de interacción… y lo más sorprendente, muchos proyectos web no lo incluyen en su planificación. Así pasa lo que pasa.

Siempre he sido de la opinión de que la usabilidad no hay que reinventarla. Muchas veces incluir innovaciones sería como decidir que vamos a fabricar un libro que se abre al revés y tiene el índice en las páginas centrales. Esto no quiere decir que no requiera tiempo, y mucho. En este libro, Steve Krug hace mucho énfasis en el Testing de Usabilidad… más vale tener una opinión, la del vecino y el frutero, y dedicarle un tiempo a analizarla, que ninguna.

Lo dicho, un gran libro para leer de forma ligera y reencontrarse con las cosas simples y útiles.

Martes, octubre 13th, 2009