2009-05-02 5 views

Antwort

1

Da Sie nach der Verbindung zwischen Design Patterns und Best Practice für Business fragen, gibt es ein bisschen Subjektivität, mit der Sie umgehen müssen. Ich würde mich ganz darauf konzentrieren, Ihren Code einfach zu verstehen und wiederzuverwenden.

Ich würde weniger auf Design Patterns (kein einzelnes Muster ist besser als der andere) und konzentrieren sich stattdessen auf einige Grundprinzipien des Designs:

  • Verwendung selbsterklärend Codierung Konventionen (so müssen Sie nicht zu Dokument überhaupt, der Code ist nur verständlich).
  • Sie wiederholen sich nicht (DRY)
  • Verwenden Objektorientierte Programmierung Techniken (Sie einen Behälter für Funktionen nicht nur Objekte als )

Wenn Sie die Muster kennen müssen, die am effektivsten sind, in fast alle Geschäftslage hier sind sie:

  • MVC - Dies gibt Ihnen die Möglichkeit, Ihren Code in leicht zu pflegende Stücke
  • Faktor zu trennen y Muster - Bietet die Möglichkeit, Logik zu verwenden, um zu bestimmen, wie ein Objekt erstellt werden soll
  • Singleton - Besonders nützlich bei Datenbankverbindungsobjekten
  • Aktives Objekt - Erleichtert das Leben, wenn Sie sich nicht um die Persistenz des Zustands sorgen müssen.
0

kurze Antwort: es hängt

Verwandte Themen