Simplexity
Publicado por Aníbal Rojas 18 Abril 2006 en General. Etiquetas: c#, delegates, ibm, java, listeners, simplexity. english • españolEs lo que obtienes cuando intentas tomar algo muy complejo y lo envuelves (wrap) o empaquetas de forma de hacerlo muy sencillo, sin obtener un sistema realmente sencillo o peor aún incrementando la compljidad del sistema al ocultar información que ahora debe ser “adivinada” por el usuario (programador).
Este termino es utilizado por Anders Hejlsberg creador de C#, en relación a los diferentes enfoques para la propagación de eventos entre objetos: Listeners Java vs C# Delegates.
El artículo es interesante Delegates, Components, and Simplexity, A Conversation with Anders Hejlsberg, Part III.
La gente de IBM tiene un concepto completamente distinto, Valley of Geeks: Towards Simplexity ;-)
es una de las razones por la que usamos C# y no java…
Buenos artículos, gracias. Pero sigo adorando Java… aunque le giño el ojo a Mono. jajaja.
Escribi acerca de simplexity hace unos meses yo lo veo como una forma de pensar en la cual vemos que complejidad e simplecidad son complimentarios. En otras palabras la complejidad tiene su papel en la inovacion de los systemas. Por ejemplo el desarrollo de la langua escrita fue dada a traves de la necesidad que nacio de la complejidad del comercio. La simplecidad nos alluda a poner una cara simple sobre la complejidad en forma que nos alluda a usar cosas complejas.