Wie bestimmen Sie, wie eine Klasse XHelper oder XUtils aufgerufen wird?
Meiner Meinung nach:
Die Hilfsklasse ist eine Klasse, die instanziiert werden und geschäftliche Arbeit leisten kann
Die Utils-Klasse ist eine statische Klasse, die kleine und sich wiederholende Operationen für eine Art Instanz ausführt (Beispiel für die Utils-Klassen ArrayUtils oder IOUtils von Apache).
Utilsfür eine statische Klasse zu verwenden, die überall in der Organisation oder in einer anderen Organisation verwendet werden kann. EineHelperKlasse verfügt über allgemeinen Code, der innerhalb eines Projekts wiederverwendet werden kann und Abhängigkeiten innerhalb des Projekts aufweist. Natürlich gibt es keine allgemein akzeptierte Regel, aber ich finde das nützlich.