Softwareentwicklung

21
@staticmethod vs module-level function

Hier geht es nicht um @staticmethodund @classmethod! Ich weiß wie es staticmethodfunktioniert. Was ich wissen möchte, sind die richtigen Anwendungsfälle für @staticmethodeine Funktion auf Modulebene. Ich habe diese Frage gegoogelt, und es scheint eine allgemeine Übereinstimmung zu bestehen, dass...

21
Wird jede Zahl im Code als "magische Zahl" betrachtet?

Also wird jede Zahl im Code, die wir als Argument an eine Methode senden, als magische Zahl betrachtet? Für mich sollte es nicht. Ich denke, wenn irgendeine Zahl ist, sagen wir, es ist für die minimale Länge des Benutzernamens und wir beginnen, "6" im Code zu verwenden ... dann haben wir ja ein...

21
Entwurfsmuster für Objektkonvertierung (Java)

Abgesehen von gelegentlichen Factory- und MVC-Mustern verwende ich Designmuster nicht sehr oft und möchte sie auch häufiger verwenden. Ich habe einen konkreten Fall zur Hand, in dem ich Ihre Meinung zur Verwendung von Entwurfsmustern in diesem Fall äußern möchte. In meiner Anwendung muss ich...