Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/05/2015, 23:48
agleiva
(Desactivado)
 
Fecha de Ingreso: enero-2015
Mensajes: 393
Antigüedad: 9 años, 3 meses
Puntos: 52
Respuesta: ¿Cuánto debería unir estas funciones?

Cita:
Iniciado por Tachikomaia Ver Mensaje
Pues yo no entiendo el artículo que me diste xD Lo puse en español
Una vez más te digo: "si te interesa programar de verdad...", te conviene aprender inglés. La mayoría de la literatura, documentación y ejemplos de código de calidad profesional, sin importar el lenguaje o la plataforma, están en inglés.

Un ejemplo de esto es Stackoverflow.com. Ahí vas a encontrar preguntas y respuestas para todo tipo de lenguajes de programación y plataformas, con ejemplos de código, muchas veces escritos por programadores expertos, o autoridades en el tema, por ejemplo el/los creador/es de un cierto lenguaje o plataforma respondiendo sobre su propia plataforma.

Cita:
Iniciado por Tachikomaia Ver Mensaje
¿Entiendes por qué no lo entiendes?
Si. No entiendo tu código por varias razones:

1 - Todo tu código está desordenado, mal indentado, carece completamente de estructura, prolijidad, coherencia y cohesión. Básicamente es un desastre.

2 - Estás usando una cantidad absurda de identificadores y no explicas en ningún momento qué son. No tengo idea de qué representa "Lines.Line"+A o qué hace la instrucción set (B+".SitVal", eval(C+"Rep")); porque no explicas qué es B, ni SitVal, ni C, ni Rep.

3 - Tus comentarios no tienen absolutamente nada que ver con nada. Por ejemplo esto:

// p es parte; también usada por Func ReaddCond1Line
// ReaddCond2Lines, ReaddCamLine
A = A+1;
B = "Lines.Line"+A;

Estás hablando de "p", pero no hay ningún identificador "p" en ningún lado en ese código. Tu comentario es completamente irrelevante e incomprensible.

4 - Usas nombres de variables totalmente indescriptivos como "A", "B", "C" que nadie jamás aparte de vos mismo puede tener idea de qué representan.

5 - Todo tu código tiene muy poco sentido, en general. "no va a ningún lado". No "hace nada". Solo declaras variables sin ninguna estructura, declarás funciones que no está claro cual es el objetivo de cada una, y en general no se entiende qué es lo que estás tratando de hacer.

Me hacés acordar al abuelo Simpson cuando se pone a contar que tenía una cebolla en el cinturón. Es decir, tus planteos y tu código son un sinfin de divagues sin relación, al mejor estilo del rock alternativo empastillado, o de la abuela con alzheimer.

Cita:
Iniciado por Tachikomaia Ver Mensaje
lo que me has pasado ni siquiera entiendo por qué no lo entiendo
Nuevamente te repito, no entendés conceptos que son totalmente básicos y elementales en la programación, porque:

1 - Estás tratando de programar sobre una plataforma que no está pensada para programar demasiado, y esto afecta tu habilidad para razonar los problemas en una forma abstracta, estructurada, concreta, algorítmica, **programática**.

2 - estás haciendo un esfuerzo enorme para tratar de "programar sin aprender programación". Te negás a aprender cualquier cosa que esté fuera de tu marco de referencia actual, lo cual para ser honesto me parece una actitud bastante necia. Te conviene "salir de tu cajita" y ver como es el mundo realmente.

No entiendo bien cuál es la ganancia que pretendes obtener con esto. En general te recomendaría que te replantees tu actitud, porque si por ejemplo te vas a subir a un auto y tratar de manejar, al mismo tiempo que te negás a aprender a manejar como corresponde, lo más probable es que te estampes contra un árbol o un poste de luz.

Cita:
Iniciado por Tachikomaia Ver Mensaje
Básicamente (mi código) cuando hay que reagregar líneas (cuando se llega a cierta sección, si ves la muestra ves los botones para cambiar de sección) lo que hace es agregar las líneas correspondientes a la sección y transmite en ellas variables ubicadas en la raíz, variables correspondientes a la sección.
Cuando de agregar líneas se trata (cuando se presiona el botón +) agrega 1 línea según la sección que corresponde y crea variables en ella y también en la raíz.
Cuando quita líneas (botón -), eso, quita líneas y además disminuye una variable según qué tipo de línea esté quitando.
También agrega o quita botones para las líneas, pero es más o menos igual a lo que haga con las líneas.
Esto que escribís reafirma lo que te dije antes sobre tu marco de referencia. Como lo único que conocés son "variables" y "líneas" y "botones", tratás de relacionar estos conceptos para armar una solución a tu problema. Tus herramientas mentales son muy escasas, y por eso estás hace años dando vueltas sobre lo mismo. Y encima de todo hablás con palabras que son desconocidas para la mayoría de los programadores, porque tu "mapa mental" de lo que es programar tiene poco que ver con lo que realmente es programar.

Es por esto que muchos de tus posts no los responde nadie

http://www.forosdelweb.com/f16/ven-algun-error-1100488/
http://www.forosdelweb.com/f2/dimens...usion-1101658/
http://www.forosdelweb.com/f16/esta-...-solo-1104928/

básicamente porque nadie entiende qué car*jo estás haciendo, ni por qué car*jo lo estás haciendo con flash. Y las pocas respuestas que obtenés son del tipo "dejate de joder con flash", "ponete a leer", etc.

Por último, y como te dije antes, te estas rompiendo el cerebro para tratar de desarmar el motor del auto con un cepillo de dientes. No se trata de nuevo o viejo, se trata de que Flash NO ESTA PENSADO PARA PROGRAMAR. Punto. Si querés programar de verdad te conviene realmente olvidarte de todo lo que crees que sabes y empezar con la mente fresca y abierta en una plataforma adecuada.

En el tiempo que perdiste escribiendo todo ese código horrible podrías haber mirado en youtube algun tutorial de introduccion a la programacion o cualquier cosa por el estilo. Hacelo y después te vas a dar cuenta que no tiene absolutamente ningún sentido lo que estás haciendo.