2016-06-11 7 views
0

Ich bin neu in der Softwareentwicklung. Wenn ich versuche, zwei Themen herauszufinden, die architektonische Muster und Baustile sind, werde ich verwirrt. Weil einige der Dokumente im Internet erklären sie als ein und andere erklären, wie zwei Themen. In den Dokumenten, die besagt, dass sie zwei Begriffe sind, wurde nicht klar erklärt, wie sie sich unterscheiden.Architektur Stil und Muster diffrenet?

Also brauche ich eine Hilfe, um dies herauszufinden.

Antwort

1

Es gibt keine klare Unterscheidung, so dass Sie nicht verwirrt werden müssen. Wie viele Begriffe im Software-Engineering werden diese von verschiedenen Personen unterschiedlich verwendet. Was es noch schlimmer macht ist, dass viele Leute diese Begriffe gerne benutzen, ohne wirklich eine Ahnung zu haben, denke Bullshit Bingo.

Es scheint jedoch Konsens zu bestehen, dass Stile allgemeiner und damit weniger spezifisch als Muster sind. Ein Muster ist eher ein Rezept, aus dem eine Softwarearchitektur oder ein Teil davon abgeleitet werden kann.

Also würde ich eine geschichtete Architektur als Stil betrachten, aber Model-View-Controller als Muster. Aber das ist nur meine eigene Meinung.