Archivo de la categoría: diseño

Aprendiendo Orientación a Objetos observando (II)

Otro punto interesante de la API para ver cómo aplicar orientación a objetos y patrones son los InputStream y OutputStream. Me centro en los primeros porque los segundos son iguales. Un InputStream es la clase -en realidad Interface- que nos … Sigue leyendo

Publicado en diseño, java | 2 comentarios

Aprendiendo Orientación a Objetos observando (I).

Como he comentado varias veces, una cosa es hacer programas orientados a objetos haciendo algunas clases, algunas herencias, algo de polimorfismo, encapsulación y demás … y otra muy distinta es hacer programas realmente orientados a objetos aprovechando al 99% la … Sigue leyendo

Publicado en diseño, java | 9 comentarios

Reutilización de código

Llevo mucho tiempo intentando hacer código que se pueda reutilizar en varios proyectos. Al principio es fácil. El código reutilizable que haces suelen ser pequeños componentes o librerías a las que más o menos es fácil llamar y que cumplen … Sigue leyendo

Publicado en diseño, metodologías | 4 comentarios

Ascendiendo para aprender … y para olvidar

Cuando empezamos a trabajar en una empresa, lo normal es que empecemos como programadores (cobrando poco). Símplemente alguien nos dice qué código tenemos que hacer, mejor o peor especificado, lo hacemos y hemos cumplido. Con el tiempo, si somos buenos … Sigue leyendo

Publicado en anécdotas, diseño | 1 comentario

UML orientado a objetos

Ando ahora metido preparando el diseño con UML de un proyecto. Dentro de poco tendré que ayudar también preparando el diseño UML de otros proyectos similares y algunos de mis compañeros estarán con lo mismo dentro de nada. Todos los … Sigue leyendo

Publicado en diseño | Deja un comentario

De HTML a Web 2.0

Una historia de cómo se evoluciona de las simples páginas HTML a lo más moderno, la web 2.0. Es más o menos la historia de lo que le puede pasar (y le ha pasado) a cualquiera como yo, que empieza … Sigue leyendo

Publicado en css, diseño, web | Deja un comentario

Diseño por contrato

Cuando hacemos un método de una clase, tratamos de hacerlo lo más robusto posible. Para ello, normalmente ponemos un montón de if al principio para verificar que todo está como debe antes de empezar a realizar la tarea que debemos. … Sigue leyendo

Publicado en diseño, java | Deja un comentario