Tag: 主要方法

我应该在ruby脚本中定义一个主要方法吗?

在python中,一个模块不一定要有主函数,但通常使用下面的习惯用法: def my_main_function(): … # some code if __name__=="__main__": # program's entry point my_main_function() 我知道Ruby也不一定有main方法,但是我应该遵循一些最佳实践吗? 我应该命名我的方法main或什么? 关于主要方法的维基百科页面并没有真正帮助我。 作为一个侧面说明,我也看到了python中的以下习惯用法: def my_main_function(args=[]): … # some code if __name__=="__main__": # program's entry point import sys sys.exit(my_main_function(sys.argv))