Méthodes static vs classe Singleton
Bonjour,
J'écris une petite application type FatClient. J'ai besoin de garder au niveau central certaines méthodes (obtention connexion à la db, traduction des libellés, config utilisateur, ...).
Quelle est la meilleure manière de procéder ?
Une classe singleton qui possède toutes ces méthodes:
Code:
MyApp.getInstance().translate("LIBELLE")
ou des méthodes static et des variables static ?
Code:
MyApp.translate("LIBELLE")
Quelle est la manière la plus propre de travailler ?
Merci,