por Julian Mauricio Rayo Grajales y Jhon Albert Torres H.
Resumen
Durante el proceso de formación de todo programador siempre
se encontrara con elementos que no son de fácil entendimiento, aun mas cuando
se están iniciando los estudios; Por esta razón surgió la idea de crear un
software multimedia como METODOSFUTBOLSOFT, desarrollado por WarriorsSoft, el
cual tiene como objetivo mostrar la importancia de los métodos con parámetros
en el proceso de programación.
Abstract
During the formation of every programmer always find
elements that are not easily understood, even more when you are initiating
studies; For this reason the idea of creating a multimedia software as
METODOSFUTBOLSOFT Powered by WarriorsSoft, which aims to show the importance of
the methods with parameters in the programming process emerged.
1. Importancia de un método.
Todo programador debe saber y entender que para hacer un
software mas eficiente y sostenible se debe tratar de reducir el código y
evitar la redundancias en este eliminando la repetición de sus líneas, por esta
razón nacieron los “Métodos”, los cuales son fracciones de código con un
propósito fijo y con nombre propio (Asignado por el programador), el cual puede
ser invocado o llamado desde diferentes partes del código fuente del aplicativo
que se este desarrollando.
Al tener esta fracción de código en un solo lugar, se le
pueden hacer modificaciones mas rápidas si es necesario y serán tomados o
aplicados en todos los llamados que se hagan del método ayudando a centralizar
procesos.
2. Los parámetros en un método.
Como ya se dijo, los métodos son fracciones de código para
una tarea o propósito en especial, pero en ocasiones estos métodos requieren de
elementos o datos para poder ejecutar o llevar a cabo su meta, estos se deben
proporcionar al hacer el llamado del método.
Los parámetros se definen al momento de crear el método,
especificando el tipo y un nombre.
3. Valores retornados
Los métodos, al ser la representación de un proceso o
subproceso, pueden llegar a tener la necesidad de informar un resultado o
valor, por esta razón existen los métodos con valor retornado (Return), son
utilizados cuando el proceso devuelve información al lugar donde fue invocado
como resultado de todo el proceso que realizo.
4. ¿Cómo ayuda METODOSFUTBOLSOFT a entender este tema?
A lo largo de nuestro proceso de formación se a podido ver
que la entre mas didáctica (Interactiva) sea la forma de dar a conocer y
explicar algo, es mas fácil que las personas lo entiendan y lo puedan aplicar.
METODOSFUTBOLSOFT nace como una herramienta (Multimedia)
alternativa la cual permite que el usuario por medio del juego, entender la
importancia de un método con parámetros y valores retornados.
El software METODOSFUTBOLSOFT es una herramienta elaborada
en Processing utilizando como metáfora el fútbol, tema el cual es muy familiar
para la mayoría de usuarios haciéndolo mas atractivo e interesante para los que
lo necesitan.
Uno de los momentos de un partido de fútbol que se utilizo,
es el de un tiro al arco, donde el usuario deberá escoger los uno o todos los
elementos necesarios para efectuar el tiro (Parámetros) y este se los pasara al
jugador que efectuara la acción (Método), si los elementos escogidos fueron los
correctos meterá el balón en el arco (Valor retornado), en caso de serlo, el
jugador no podrá efectuar la acción ya que no tiene los elementos necesarios.
5. ¿Es realmente necesario hacer este tipo de aplicaciones?
Como analistas y programadores sabemos que esta carrera no
es fácil, requiere de dedicación, entendimiento y agilidad, pero en ocasiones
nos encontramos con temas que no entendemos y se nos convierten en una barrera
para nuestro desarrollo.
Por esta razón tenemos la responsabilidad de detectar estos
problemas y encontrar o desarrollar herramientas o recursos que permitan, a los
que vienen detrás de nosotros en este proceso formativo, entender estos temas y
así aumentando la tasa de aprendizaje, creando profesionales con mas
conocimientos y con una mejor forma de expresión al momento de querer dar a
conocer sus ideas o conceptos ya que tendrán en cuenta la forma como ellos
adquirieron sus conocimientos.
CONCLUSIÓN
Cuando adquirimos un nuevo conocimiento estamos en el deber y la responsabilidad de comunicarlo a todos los que podamos, ya que con el, contribuimos al desarrollo de nuevas ideas y conocimientos, elementos cruciales para el desarrollo de la tecnología pero aun mas para el crecimiento del conocimiento grupal.
Todo lo que esta escrito en esta entrada lo tomamos de nuestra experiencia laboral y estudiantil.
No hay comentarios:
Publicar un comentario