Política

Comentarios

Linux-lover anónimo:

Jajaja. Aunque en realidad es una buena práctica de programación ;)

danigm:

no.

Linux-lover anónimo:

juas xD! la irá de dios.

Linux-lover anónimo:

danigm...why not?

danigm:

Porque estás metiendo un método innecesario para acceder a un atributo y para asignarle valor.

Linux-lover anónimo:

Haciendo un atributo privado, puedes controlar mejor cuando se actualice el valor de este para evitar posibles errores de algún programador o en tiempo de ejecución. Estoy de acuerdo con el primer comentario, es una buena práctica si no sabes en manos de quien puede acabar ese código. Un saludo Kirthash.

danigm:

Es lo mismo que un proxy html, hay veces que tiene su utilidad, pero no siempre. Controla lo que necesite ser controlado, no todo.

Linux-lover anónimo:

Pero por norma general no deja de ser una buena práctica de programación. Además facilita el mantenimineto puesto que siempre tienes controlado el acceso a los atributos de la clase.

Linux-lover anónimo:

No te preocupes, tenés la razón. La mayoría de los linuxeros apuntan a la coerción para lograr extensibilidad en el código, no conocen algo tan básico como la construcción, reconstrucción, y deconstrucción de tipos...

Linux-lover anónimo:

eso está bien si haces software para tu uso personal, pero si vas a tener una mixtura de casos como $this->setNombre() y otros a los que accedes directamente como $this->edad = 4, entonces haces dificil tu la modificación de tu código a terceros.

Linux-lover anónimo:

¿Por que la tira no funciona desde Google Reader ?

Linux-lover anónimo:

Dios, mi profe de SCJP te hubiese matado aquí mismo por esta viñeta!!! La verdad, getters y setters es buena práctica...

Linux-lover anónimo:

como que Danigm no te ubicas bien en OOP no?? http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos vamos date una vuelta por ahi que no es tarde para aprender...

Linux-lover anónimo:

Buscá definiciones como "ocultamiento de información", "encapsulación", "abstracción concreta", y "gap semántico"... una vez que lo tengas en claro te vas a dar cuenta que la tira no tiene gracia, es más, demuestra mucha ignorancia... Y no toda persona que entre aquí a hacer una crítica sobre tus tiras cómicas va a ser un Linux-Lover, menos si es alguien en búsqueda de humor inteligente...

danigm:

Para todos los defensores de los getters y setters, os recomiendo programar un poquito en python. Python es un lenguaje totalmente orientado a objetos y no se suelen usar getters y setters, ofrece la posibilidad de encapsular atributos de forma transparente con el método property, pero hay que usarlo raravez.

Hay muchas "buenas prácticas" pensadas para programadores inexpertos. Pero cuando tienes algo de experiencia empiezas a darte cuenta de muchos sin sentido que están ahí simplemente por convención o porque es una buena práctica.

Ya tratamos de hacer el software para usuarios estúpidos, ¿también vamos a escribir el código para programadores estúpidos?

Linux-lover anónimo:

Las "buenas prácticas" no son pensadas para programadores inexpertos pues tampoco ayudan mucho que digamos, sino que en aplicaciones de negocio lo que se busca no es un software rápido (a diferencia de los juegos por dar un ejemplo) sino un software eficiente y confiable, donde se tenga el mayor control del código, es en ahi donde entran a tallar los getters/setters.

Por cierto el property de python tiene equivalente en muchos otros lenguajes (C# y algún otro que no recuerdo) y esas características no están para programadores estúpidos. De hecho la VCL de delphi usa con regularidad getters/setters mediante property y creeme que está lejos de ser código estúpido.

Lo que si me queda claro ahora es porque la tira es tan estúpida, no me había dado cuenta que es a propósito (como para nosotros).

danigm:

Cuando se habla de política siempre acaba ofendiendose a alguien

Linux-lover anónimo:

o de fútbol o de religión o de consolas, por mi parte mejor lo dejo ahi.

Linux-lover anónimo:

Quieres de toda manera tener la razon no?

je je je mas humildad viejo, que el mundo es mas grande que "python" para que establescas que las practicas que ves tu de desarrolladores expertos en tu lenguaje favorito debe ser la regla para todos, faltaba mas...

Leete todos los comentarios el ofendido eres tu porque de verdad esta tira no tiene nada de interesante y bueno la cagaste vamos mañana amanecera....

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.