CSS specificity

¿Alguna vez te ha ocurrido que al crear tus estilos, estos no se aplican al elemento que quieres? En este post hablo sobre cómo son aplicados los estilos CSS en las páginas web.

Test coverage

Anteriormente en un post hablé sobre los tests automáticos. Como complemento del tema intentaré responder ¿cuantos tests hay que hacer? o ¿Como saber que tengo suficientes tests?. Primeramente hay que iniciar con el code coverage (no confundir con test coverage). Este es, a modo sencillo, el porcentaje de líneas de código que pueden ser ejecutadas... Leer más →

El pequeño servidor de PHP

Si has trabajado con PHP seguramente habrás instalado un servidor de Apache o Nginx, o tal vez bundles con más herramientas como XAMP o WAMP. Pues, tal vez no tan conocido, PHP también provee su propio servidor. Este sin embargo no está preparado para aplicaciones de producción, pero es bastante útil si quieres probar un... Leer más →

Las pruebas automáticas

Al desarrollar software lo más común es usar la prueba y error, iterando sobre esto hasta obtener el resultado esperado. La técnica funciona bastante bien, pero la cantidad de pruebas que se requieran hacer irá aumentando conforme la aplicación vaya ganando características. Cada vez será menos sostenible hacer pruebas manuales. Las pruebas automáticas entonces ganan... Leer más →

Patrones de diseño: Cadena de responsabilidad

Este patrón de diseño de comportamiento plantea que un proceso complejo sea separado en varios pasos, dándole la posibilidad a cualquiera de estos de responder a la solicitud inicial. Si bien, la implementación en código puede variar, hay algunos elementos que deben estar presentes para crear la cadena. Manejador: clase abstracta de la cual heredan... Leer más →

Lorem ipsum Amen

Lorem ipsum dolor sit amet (A nadie le gusta el dolor para sí mismo). Esta es una frase con la que los diseñadores gráficos deben estar muy familiarizados, pues es así como inician muchos de los textos de relleno que usan. Se podría decir que es una serie de palabras que se generan aleatoriamente y... Leer más →

La implementacion del Modelo E-R en SQL

Al estudiar bases de datos inicialmente se han conocer dos conceptos fundamentales: las entidades que son objetos en donde se guarda la información y las relaciones que son las conexiones que se dan entre entidades. En esencia esto es del Modelo Entidad-Relación. Una forma de llevar este modelo a SQL es entendiendo a las tablas... Leer más →

Patrones de diseño: composite

Composite es el patrón de diseño que propone una estructura de clases para casos donde los objetos comparten una o más operaciones similares. Para identificar que este patrón es una opción, las operaciones que los objetos tengan en común, deberán tener un resultado que pueda ser añadido a los demás ya sea haciendo suma, concatenación... Leer más →

¿Realmente es útil usar public, private y protected?

El uso de los modificadores de acceso en las aplicaciones, es completamente irrelevante durante su ejecución. Recapitulando sobre los modificadores de acceso: private da acceso a las propiedades sólo dentro de la clase.protected da acceso a las propiedades dentro de la clase pero también dentro de aquellas clases a las que hereda.public da completo acceso... Leer más →

Blog de WordPress.com.

Subir ↑