Categoría: Programación

grasp

GRASP

GRASP (General Responsability Assignment Software Patterns) Los patrones de software para la asignación de responsabilidades generales es un apoyo para el diseño de objetos básico. Se basa en los Patrones de Asignación de Responsabilidades....

asociaciones

Asociaciones

Es una relación entre tipos (instancias de tipos) que indica alguna conexión significativa e interesante. Atributo Es un valor de datos lógico de un objeto Debemos evitar atributos complejos Cajero nombre registroActual <- No...

Estrategias para identificar clases conceptuales

Estrategias para identificar Clases Conceptuales

Utilización de una lista de categorías de clases conceptuales. objetos tangibles (Registro, Avión) especificaciones o descripciones (EspecificacionDelVuelo, DescripcionProducto) lugares (Tienda, Aeropuerto) transacciones (Venta, Pago, Reservacion) roles (Cajero, Piloto) contenedores (Caja, Tienda, Avión) cosas contenidas...

analisis y diseño

Análisis y Diseño de Sistemas

“Programar es divertido, pero desarrollar software de calidad es difícil” Entre la visión y un producto terminado, hay mucho más que sólo programar. Este artículo está basado en el libro de Craig Larman. Proceso...

la verdad sobre los short tags

La verdad sobre las Short Tags en PHP

Las short tags es un tema de bastante controversia entre los programadores de php. Recuerdo haber escuchado que si te consideras un verdadero programador te debes olvidar de escribir “echo” para mostrar un valor...

Get o Post, ése es el dilema!

Utilizar get o post al inicio puede crearnos ciertos conflictos. Cuando creamos un formulario en PHP, tenemos 2 opciones para enviar nuestra información: GET y POST. En esencia hacen lo mismo: utilizan el protocolo...

La belleza de el operador ternario

Operador ternario es un término muy usado en condiciones. Cuando se habla del tema “condiciones” de inmediato viene a tu mente la instrucción if . El día que conoces el operador ternario, comienzas a...