Q: Mi piacerebbe avere un'idea dei pro e contro della definizione di più comportamenti nello stesso file di modulo.Erlang: comportamenti multipli definiti nello stesso modulo?
E.g.
-module(someapp_sup).
-behavior(supervisor).
-behavior(application).
Utilizzando questo tipo di aspetto, posso salvare un file di modulo pur non perdendo molto sul lato manutenibilità (l'intera applicazione viene avviata attraverso someapp_sup:start()
).
+1, mi stavo chiedendo lo stesso, anche se questa è una pratica molto confusa. – Dacav