Soy nuevo en Ruby, así que me disculpo si esto suena realmente tonto.¿Hay un método "principal" en Ruby como en C?
Parece que no puedo entender cómo escribir un código "principal" y tengo métodos en el mismo archivo (similar a C). Termino con un archivo "principal" que carga un archivo separado que tiene todos los métodos. Agradezco cualquier orientación sobre esto.
vi a la siguiente SO puesto, pero yo no lo entienden: Should I define a main method in my ruby scripts?
Si bien no es un gran problema, es simplemente más fácil de ser capaz de ver todo el código correspondiente en el mismo archivo. Gracias.
[operación -Editar-]
Gracias a todos los que respondieron - resulta que sólo tiene que definir todos los métodos anteriores el código. Un ejemplo es a continuación:
def callTest1
puts "in test 1"
end
def callTest2
puts "in test 2"
end
callTest1
callTest2
Creo que esto tiene sentido ya que Ruby necesita conocer todos los métodos de antemano. Esto es diferente de C donde hay un archivo de encabezado que enumera claramente las funciones disponibles y, por lo tanto, puede definirlas debajo de la función principal()
Nuevamente, gracias a todos los que respondieron.
Su respuesta se ve mejor que los demás a mí, ¿por qué no lo ponga como una respuesta y lo acepta (que es mejor que en una edición) – barlop