Mis lecturas Curr1 y Curr2

Estas dos lecturas, presentan la historia de java, de sun, y el paradigma de programación orientada a objetos utilizando java.

Es interesante como un proyecto de programación de microcontroladores (proyecto java en 1992 antes de llamarse java) se convirtiera en el java que conocemos ahora.

Aunque claro, que diferentes son los conceptos “máquina virtual de java” y “meter un firmware universal para microcontroladores que están en los electrodomésticos”. Muy poco mencionan en la currícula Cisco acerca de los orígenes de java, pero bueno, no deja de seguir siendo interesante la diferencia entre los dos proyectos.

Centrándonos en el tema.

El paradigma java, centrado en la tercia Clases – Objetos – Métodos que espero representar bien en las dos siguientes figuras, me parece super-funcional, super-reutilizable. Y es lo que sucede, actualmente podemos ver verdaderas granjas de maquila de software java gracias a la estructura de éste lenguaje-compilador-intérprete.

figuraclasesobjetosmetodos

Tercia clases objetos metodos

Explica Clases, Objetos, Métodos

Explicación de clases, objetos, métodos

Sobre la arquitectura, puedo concluir lo siguiente:

  • Durante los ejercicios realizados para las sesiones, las ventajas de reutilización del código han salido a relucir.
  • La organización estructurada permite una gran “mobilidad” o “libertad” a la hora de desarrollar el software, sobre todo en las fases de diseño, implementación y documentación
  • La portabilidad de código (o lo mismo, que hay máquina virtual java para casi cualquier sistema operativo asegura que tu código sea ejecutado virtualmente en cualquier lugar del mundo

Y hay mas, pero si me sigo, me quedo sin comentarios para las siguientes lecturas.

Comments are closed.