Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Me das la razón

    (Puntos:2)
    por Inconexo (20311) el Lunes, 15 Marzo de 2010, 09:46h (#1208973)
    ( http://press.asqueados.net/ | Última bitácora: Jueves, 06 Marzo de 2014, 11:47h )
    Tenía dudas de si la última vez había entendido qué te proponías, pero veo que no me equivocaba. Eso sí, te ha faltado citar la parte clave de mi comentario:

    Usar booleanos en operaciones aritméticas es saltarse la abstracción de lo que un booleano significa.
    La redacción es un poco mala ahora que la leo, pero la clave está ahí: quieres usar un booleano como valor aritmético.

    true no significa uno, significa verdadero. No puedes sumar verdadero y verdadero o verdadero y falso.

    A no ser que utilices la representación interna que el lenguaje hace, saltándote completamente la abstracción del lenguaje.

    Teóricamente, este enfoque está mal, y es fuente de errores. Entiendo que desde un enfoque práctico te pueda ahorrar líneas de código (a costa de legibilidad y mantenibilidad), y que quizá ese estilo se ajusta bien al tipo de tareas que sueles hacer.

    Lo que no puedes hacer sin embargo, es tachar de apestoso un lenguaje porque no tiene la misma representación interna de los valores, ya que eso te impide hacer las mismas pirulas.

    Si programas orientado a la representación interna y a los efectos laterales, cuando te los cambian te fallan todos.
    --
    Asqueados [asqueados.net]: mas politica, informatica y payasadas que nunca
    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2