Entradas populares

miércoles, 4 de abril de 2012

La Compra de Skype y sus Consecuencias



Skype ha estado al frente de todos los medios últimamente debido a su adquisición por parte del gigante Microsoft. Mucho se ha hablado de las consecuencias que puede tener esa compra, y aunque Steve Ballmer haya garantizado la continuidad del servicio más allá de las plataformas Windows empezamos a ver algunas decisiones candidatas a ser una de estas consecuencias. 


Skype ha decidido no renovar el acuerdo que nos permite contener su software propietario, con lo que las ofertas y activaciones de Skype para Asterisk cesarán el día 26 de julio del 2011. [...] Esperamos que los usuarios de Skype para Asterisk puedan continuar usando el servicio en la red de Skype hasta el 26 de julio del 2013.

martes, 31 de mayo de 2011

Programación Orientada a Objetos.


La programación orientada a objetos (conocida como POO), es la metodología usada para programar clases basadas en objetos definidos que cooperan entre sí,  basada en objetos en vez de acciones procedimentales y  en datos en vez de lógica, transformando la forma común de ver los objetos como un procedimiento lógico que recibía datos a procesar para producir resultados por el enfoque en los objetos que queremos manipular más que en la lógica que requerimos para manipularlos.

Los objetos varían y se encuentran presentes en todas las formas, desde seres humanos, hasta seres inanimados los cuales tiene propiedades que pueden ser descritas y manejadas como controles en la computadora ( botones, campos de texto, etc.).

El primer paso en la POO es identificar los objetos a manipular y sus relaciones con los demás. Esa es la esencia del modelado. Una vez que lo haces, puedes generalizarlo como una clase de objetos y definir el tipo de datos que contiene  la lógica que puede manipular.

El concepto de clase hace posible definir subclases de objetos que comparten características similares, esto es conocido como herencia, y su propiedad facilita el análisis de datos, reduce el tiempo de desarrollo y asegura una codificación más exacta.