Referencia rápida de patrones de diseño

12/04/2008

Referencia rápida de patrones de diseño

Una referencia rápida para distintos tipos de patrones de diseño de dos páginas. Puedes descargártela de McDonaldLand.info. ...
Tipos de patrones de diseño

18/03/2008

Tipos de patrones de diseño

El otro día estuve hablando un poco sobre qué son los patrones de diseño. Vimos que nos podían ayudar resolviéndo algunos problemas que se nos pueden presentar durante el desarrollo de nuestros proyectos. Pues bien, dependiendo del problema al que nos enfrentemos, podemos agrupar los patrones en tres grandes grupos: Patrones de creación. Estos patrones se ...
Patrones de diseño

01/03/2008

Patrones de diseño

La semana pasada tuve en el trabajo un minicurso de 2 días sobre patrones de diseño. Para quien no lo sepa, según la wikipedia: Los patrones de diseño (design patterns) son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces. Un ...
50 buenas prácticas en CSS

14/01/2008

50 buenas prácticas en CSS

Me he encontrado con este artí­culo con unas 50 buenas prácticas en CSS: A evitar CSS in-line. Tamaños de fuente absolutos. Marcar con comillas simples las rutas de las imágenes. CSS hacks. Redeclarar valores heredados. Aplicar paddings/borders y un ancho fijo a un elemento. !important y position: absolute. Nombrar clases/IDs según su apariencia. Buen estilo Declaraciones CSS una por línea. Comentar el código. Organizar el fichero CSS. Indentar tanto ...
Estilo de programación

16/07/2007

Estilo de programación

Como lo prometido es deuda, a continuación os muestro ciertas reglas que intento seguir cuando estoy codificando un programa. Como cada uno es de su padre y de su madre, cada programador tiene su propio estilo de codificación. Lo importante de ésto no es tener un estilo u otro, sino ser consistente con el que ...
La importancia de una buena documentación interna

03/07/2007

La importancia de una buena documentación interna

La documentación interna de un programa incluye elementos cuyo objetivo es facilitar la inteligibilidad del mismo. Pero, ¿qué más da que el programa pueda entenderse o no si funciona correctamente? Los programas, a veces, son estudiados y modificados por personas distintas de las que originalmente la crearon, por lo que la legibilidad de un programa es ...