Discusión sobre el artículo "Del básico al intermedio: Objetos (III)"

 

Artículo publicado Del básico al intermedio: Objetos (III):

En este artículo veremos cómo podemos implementar un sistema de interacción muy atractivo e interesante, sobre todo para quienes están empezando a practicar programación en MQL5. No se trata de algo realmente nuevo. La forma en que abordaré el tema hará que todo sea mucho más fácil de entender, ya que veremos, en la práctica, cómo se desarrolla una programación estructural con un objetivo bastante divertido.

En el artículo anterior, Del básico al intermedio: Eventos de mouse, vimos cómo manejar, de manera simple, clara y bastante objetiva, los eventos relacionados con el mouse, así como la combinación del mouse con el teclado. Esto, para producir combinaciones de botones presionados y crear algún tipo de actividad en el gráfico.

Aunque, a primera vista, ese tipo de recurso tratado en el artículo anterior parezca algo relativamente simple, cuando pasamos a la práctica notamos que allí hay algo que puede ser mucho más complicado de lo que muchos podrían imaginar. Esto ocurre porque, según el tipo de recurso que vayamos a implementar y la forma en que vayamos a implementarlo, algún usuario puede no disponer del hardware adecuado. Esto ocurre porque, aunque hoy en día sea algo relativamente común, mucha gente no usa una computadora de escritorio.

E, incluso entre quienes usan una computadora de escritorio, como se la conoce, los llamados desktops, algún usuario puede no tener un mouse con más de tres botones. Y esto complica implementar ciertos tipos de funcionalidades dirigidas al público en general. Para uso personal, no hay problema. Pero, si tú pretendes aprender a programar para comercializar tus aplicaciones, notarás que no todos disponen del equipo adecuado. Entonces, o haces las cosas de manera que atiendan a ese público, o lo ignoras y corres el riesgo de perder una parte del mercado. Y todo eso por una simple decisión.


Autor: CODE X