La pizarra de Litox

Un blog indiano

Grupo de Cooperativas de las Indias

Honorables y existencialistas objetos

La semana pasada descubrí por casualidad el blog de Yegor Bugayenko, un blog que en tan solo una semana ha cambiado mi forma de programar, me ha hecho tomar consciencia de cómo funciona la programación orientada a objetos y lo que es más importante ha afianzado los cimientos de la moral que vengo cultivando desde hace tiempo.

Photo credit: Pratap Sankar via Scandinavian / CC BY

Photo credit: Pratap Sankar via Scandinavian / CC BY

La semana pasada descubrí por casualidad el blog de Yegor Bugayenko, un blog que en tan solo una semana ha cambiado mi forma de programar, me ha hecho tomar consciencia de cómo funciona la programación orientada a objetos y lo que es más importante ha afianzado los cimientos de la moral que vengo cultivando desde hace tiempo.

Uno de sus posts que mejor resume su forma de programar, es decir, la que él considera correcta tiene como título “Seven Virtues of a Good Object“, me llamó la atención concretamente el punto 2, los objectos trabajan por contratos, a estos contratos en programación les llamamos interfaces. Me atrajo sobre todo el momento en el que dice que no debe interesarnos su origen, ni su sexo ni su religión, cosa que enlaza correctamente con otro de sus posts en el que nos invita a no discriminar objetos por su clase. Como una revelación todas las piezas del puzzle empezaron a encajar en mi mente, cuando dejas de valer por lo que eres empiezas a ser considerado por lo que haces, por tu fidelidad a la palabra dada, en una palabra por tu honor, no por aquel honor medieval rancio que no era más que una burla esencialista, si no al honor original ese por el que cumplimos con nuestras promesas.

Nota para programadores: Creo que voy a empezar a valorar mi programación respecto a la honorabilidad de mis objetos. ¿La clase X crea objetos honorables? Cuando creamos un test, lo que estamos haciendo es esto mismo, creamos un objeto y comprobamos si es honorable. El honor empieza a formar parte de mi vocabulario técnico también.

«Honorables y existencialistas objetos» recibió 1 desde que se publicó el Sábado 9 de Julio de 2016 . Si te ha gustado este post quizá te gusten otros posts escritos por Carlos Sanmartín.

Comentarios recibidos en este post y unidos a la discusión global de todos a través de la Matriz, nuestro espacio conversacional.

  1. Honorables y existencialistas objetos http://litox.entramado.net/2016/07/09/honorables-y-existencialistas-objetos/ La semana pasada descubrí por casualidad el blog de Yegor Bugayenko, un blog que en tan solo una semana ha cambiado mi forma de programar, me ha hecho tomar consciencia de cómo funciona la programación orientada a objetos y lo que es más importante ha afianzado los cimientos de la moral que vengo cultivando desde hace tiempo.

Deja un comentario

Si no tienes todavía usuario puedes crear uno, que te servirá para comentar en todos nuestros blogs en la
página de registro de Matríz.

El Correo de las Indias es el agregador y plataforma de blogs de los socios del Grupo Cooperativo de las Indias y es mantenido y coordinado por los miembros de la comunidad igualitaria de las Indias