27-05-2009 Luis Artola
Cuando estudié UML en la universidad parecía la panacea. Un salto cualitativo en el desarrollo de software que iba a dejar a la programación clásica a la altura del betún. Sin embargo, rara es la vez que lo utilizo, aunque sea para hacer algunos esquemas. UML prometía varias cosas: ...19-05-2009 David González
Los índices en las BBDD pretenden aligerar las consultas, a modo de simil podríamos verlos como un índice de libro. Buscar un capítulo en un libro sin un índice implicaría recorrer el libro entero hasta que nos topasemos con el mientras que encontrarlo con un índice supondría recorrer este último y luego ir directamente a la página en la que s ...23-03-2009 Luis Artola
Cuando hablo con un cliente sobre su sistema de información, le suelo pedir que piense cómo puede ayudarle un sistema de información a: reducir teléfono: moviendo toda la información por la que le llaman a Internet, en forma de página pública o extranet. reducir mostrador: lo mismo que el a ...05-01-2009 Raul Vicente
Buenas a todos hace tiempo que no escribía, en parte, porque he estado ocupado intentando investigar sobre Web Services. Vista la demanda de mi post me pareció interesante indagar más, pero al parecer, están siendo duros de pelar y mi tiempo libre no alcanza para abo ...30-12-2008 Luis Artola
Lo ví el otro día en la blogosfera americana, y hoy lo leo en la hispana. Como sabemos, Zend Framework adopta un estilo de programación que fomenta que se escriba código como: $objeto = new ...15-12-2008 Luis Artola
A partir del artículo publicado por Enrique sobre rendimiento y programación orientada a objetos, me he animado a compartir las lecciones aprendidas que hemos sacado Iñaki Ortiz y yo, de nuestra ...20-11-2008 Luis Artola
Estoy totalmente de acuerdo con el el post de Joserra sobre los frameworks. Además creo que esto no es sólo sirve para los frameworks sino que hay que extenderlo a todo. La máxima debería ser: "antes de programar cualquier cosa mirar si ya existe hecha". Lo que s ...04-08-2008 Raul Vicente
Hacía tiempo que no escribía y lo primero que quería hacer es disculparme con todos los que leen programania porque la he descuidado en los últimos tiempos, Luis cariñosamente - y no tan cariñosamente - ya me hizo saber su pesar y he decidido volver a la carga con más fuerza que nunca. Tuvimos una hecatombe en el correo que habitualmente utili ...29-07-2008 Luis Artola
Según anuncia Sebastian Bergmann PHP implementará "traits" (rasgos) en PHP 6. Bien y, ¿Qué son los traits? Pues al parecer ofrece una nueva posibilidad de reutilización de código a caballo entre la "herencia multiple" y los "mixing" de Ruby. La verdad es que no he ...22-07-2008 Luis Artola
Me quedo sorprendido al enterarme de que, probablemente, las "closures" serán implementadas en PHP 5.3. Las closures son la posibilidad de pasar como argumento un trozo de código. Es una de las principales ventajas de Seguir leyendo! 4 comentarios