En python, un module de ne pas avoir avoir une fonction principale, mais il est de pratique courante d'utiliser la marche suivante:
def my_main_function():
... # some code
if __name__=="__main__": # program's entry point
my_main_function()
Je sais que Ruby n'a pas l' ai d'avoir un main
méthode soit, mais est-il une sorte de meilleures pratiques à suivre? Dois-je le nom de ma méthode main
ou quelque chose?
La page de Wikipédia sur les principales méthodes n'a pas vraiment m'aider.
Comme une note, j'ai également vu la suite de l'idiome en python:
def my_main_function(args=[]):
... # some code
if __name__=="__main__": # program's entry point
import sys
sys.exit(my_main_function(sys.argv))