Definición e invocación de métodos
Clase 7 de 34 • Curso de Ruby 2017
Contenido del curso
Métodos, blocks y procs
Programación Orientada a Objetos
Buenas prácticas
Proyecto: Scrapping
Proyecto: Aplicación web, consumiendo API
Conclusiones
Retos/Desafíos
Método = Es una sección de código que podemos reutilizar y a la cual vamos a poder nombrar. Este bloque de código debe ser escrito para una tarea en específico en el programa.
La razón por la que nosotros debemos separar nuestro programa en métodos es porque si algo sale mal es mucho más fácil reconocer en qué método o en qué bloque de código en específico existe el problema. Además de que también nos permite reutilizar y no hacer tanto código espagueti en nuestro programa.
Los métodos se definen en tres partes:
- El encabezado o cabecera: Consta de la palabra reservada “def” seguida por el nombre del método que necesitemos y una parte que es opcional son los argumentos que nosotros le podríamos poner.
- El cuerpo: Es la parte en la que va el código que debemos ejecutar.
- El fin: Sería la palabra reservada “end”