Supponiamo che sia necessario implementare alcune funzioni strettamente correlate che forniscono funzionalità, ma non è necessario tenere traccia di nessuno stato tra queste funzioni, ma a volte passano alcuni parametri tra di loro. Quale sarebbe la migliore decisione dal punto di vista del design? Rendilo un corso o solo un file sorgente separato che contiene queste funzioni?
UPD: Objective-C, no namespace