| Hoy, Lo acontecido es : | ||
|
> Aspect Oriented Programming (* A flexibilizar que se acaba el mundo…*)… Empecé a leer la noticia… parece que había algo nuevo… má mejor que la Programación Orientada a Objetos… la Programación Orientada a aspectos… no entendí nada… entonces le pedí a mi amigo André Duré que me explicara un poco de qué se trataba… okay, él tampoco entendió gran cosa… antes de empezar, vamos a poner sobre el tapete la verdad. Nadie sabe qué es, nadie tiene en claro para que sirve, pero se está gestando y acá está… Aspect Oriented programming, un nuevo approach para que el diseño de aplicaciones grandes, extensas, enormes, sea más efectivo… los muchachos partidarios de AOP, claman que OOP (la ya junada programación orientada a o objetos) te encasilla en una única visión del proyecto, en cambio AOP te permite ser más flexible y tener una visión lateral… ¡No me peguen! Quieren decir que así como OOP presenta al programa en una forma vertical, AOP permite ir ingresando conceptos que se han de reutilizar a lo largo del programa desde la izquierda o derecha. ¿Conceptos a reutilizar? Sincronización, log de errores, optimización, etcétera, todo eso que en un programa diseñado a lo OOP se codifica una cantidad ASI de grande a lo largo de todo el programa… AOP no proporciona compilaciones más rápidas, ni tampoco menos uso de memoria, lo que sí promete es flexibilidad para realizar modificaciones en los componentes (o aspectos) por separado, en vez de a lo largo de la jerarquía… así que ahora ya tenemos de arriba hacia abajo, izquierda y derecha, nos falta de adelante pa atrás y vamos todos a diseñar con un cubo mágico en la mano. En fin, como si alguien diseñara sus programas antes de codificarlos… Auch!!! Y ahora, para los guapos, vayan acá y vean cuanto más pueden entender… |
||