„Diskussion:Entwurfsmuster“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 3 Jahren von Sebastian.Dietrich in Abschnitt Definitionslisten ggü. Tabellen
Zur Navigation springen Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
Zeile 101: Zeile 101:
::* Weiß nicht, wer „Flugzeuge“ ist; ich überwache seit einigen Jahren alle neu angelegten Seiten im Vorlagen-Namensraum und werde tätig, falls sich mir aus dem Namen der Vorlage kein bestimmungsgemäßer Gebrauch erschließt. Neuanlagen werden durch die VWS abgewehrt; mögliche Altbestände mag es geben und wären in einem besseren Leben zurückzubauen.
::* Weiß nicht, wer „Flugzeuge“ ist; ich überwache seit einigen Jahren alle neu angelegten Seiten im Vorlagen-Namensraum und werde tätig, falls sich mir aus dem Namen der Vorlage kein bestimmungsgemäßer Gebrauch erschließt. Neuanlagen werden durch die VWS abgewehrt; mögliche Altbestände mag es geben und wären in einem besseren Leben zurückzubauen.
:: VG --[[Benutzer:PerfektesChaos|PerfektesChaos]] 18:55, 5. Dez. 2020 (CET)
:: VG --[[Benutzer:PerfektesChaos|PerfektesChaos]] 18:55, 5. Dez. 2020 (CET)
::: „...flugzeuge“ steht oben verlinkt. Nur aus dem Namen etwas ableiten zu müssen wäre gar nicht notwendig gewesen. Es stand, und steht, da überall eine Erklärung drin. Wer oder was ist VWS? --[[Benutzer:Gerold Broser|Geri]],[[BD:Gerold Broser| ✉ ]] 20:02, 5. Dez. 2020 (CET)
::: „...flugzeuge“ steht oben verlinkt. Nur aus dem Namen etwas ableiten zu müssen wäre gar nicht notwendig gewesen. Es stand, und steht, da überall eine Erklärung drin. Wer oder was ist VWS? --[[Benutzer:Gerold Broser|Geri]],[[BD:Gerold Broser| ✉ ]] 20:02, 5. Dez. 2020 (CET)


== Deutsche Benennung für ''Enterprise Integration Patterns'' ==
== Deutsche Benennung für ''Enterprise Integration Patterns'' ==

Version vom 5. Dezember 2020, 22:04 Uhr

Diese Diskussionsseite dient dazu, Verbesserungen am Artikel „Entwurfsmuster“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.

Füge neue Diskussionsthemen unten an:

Klicke auf Abschnitt hinzufügen, um ein neues Diskussionsthema zu beginnen.
Zum Archiv
Auf dieser Seite werden Abschnitte ab Überschriftenebene 2 automatisch archiviert, die seit 30 Tagen mit dem Baustein {{Erledigt|1=--~~~~}} versehen sind.

Im Archiv sind viele Abschnitte nicht erledigt

--Rainald62 (Diskussion) 16:38, 19. Jul. 2014 (CEST)Beantworten

Schiebe die Abschnitte, die deiner Meinung nach nicht erledigt wurden bitte wieder hierher. Der Bot macht das Verschieben automatisch. Ich hab jetzt die Verschiebung auf 30 Tage ausgedehnt (d.h. 30 Tage nachdem jemand einen Abschnitt als erledigt gekennzeichnet hat, wird er verschoben). (nicht signierter Beitrag von N.N. (Diskussion | Beiträge) tt.mm.yyyy)

Es gibt dazu auch Vorlage:Nicht archivieren --Geri, ✉  23:40, 29. Nov. 2020 (CET)Beantworten

Lückenhaft

Ungefähr 838.000 Google-Treffer für producer-consumer pattern, welches ich weder hier noch in der engl. Version finde (ist vielleicht die Hitze). --Rainald62 (Diskussion) 16:38, 19. Jul. 2014 (CEST)Beantworten

@Rainald62: WP:Sei mutig. --Geri,��✉  04:51, 2. Dez. 2020 (CET)Beantworten

Enterprise Integration Patterns

Dieser Baustein verhindert die automatische Archivierung dieses Abschnitts und seiner Unterabschnitte. Die geplanten Erweiterung werden in Summe länger als der Archivierungs-Threshold dauern und damit das alles nachvollziehbar bleibt...

Die folgenden Pattern sollten noch ergänzt werden - https://www.enterpriseintegrationpatterns.com/patterns/messaging/ Wenn ich mal Zeit habe mach ichs... --Sebastian.Dietrich 12:44, 16. Nov. 2020 (CET)Beantworten

Hallo Sebastian, wir können das, wie erwähnt ;), auch in Kooperation machen. Thematisch interessiert es mich jedenfalls sehr. Zeit ist bei mir derzeit etwas knapp, aber z.B. Korrekturlesen wird sich schon ausgehen. (Meine Frau nennt mich eh immer einen ewigen Besserwisser/Oberlehrer. :) --Geri, ✉  17:08, 27. Nov. 2020 (CET)Beantworten
Ich hatte ohnedies nur vor, die Patterns in die Tabelle einzuordnen (und keine extra Seite je Pattern anzulegen) - das geht recht geschwind, mach ich doch gleich... --Sebastian.Dietrich 07:44, 28. Nov. 2020 (CET)Beantworten
Done - aber mit dem Ergebnis bin ich nicht zufrieden (Tabelle viel zu lang). Sehe 2 Alternativen:
  1. Tabelle drehen - damit braucht ein Muster nicht eine eigene Zeile (sondern insgesamt gäbe es nur je Typ eine, also in Summe 6 Zeilen) - damit würden wir die Farbcodes für die Autoren verlieren, könnten das aber über Fußnoten genauso darstellen
  2. Kapitel und Aufzählungen ähnlich wie in en:Software_design_pattern - damit könnten wir kurze Erklärungen reinbringen - insgesamt würde es aber viel länger und wäre keine Übersicht mehr über alle Patterns.
mMn ist die erste Lösung die bessere, die Tabelle wäre viel kompakter, könnte auch gut auf schmäleren Devices gelesen werden und würde die Autoren nicht so in den Vordergrund rücken... --Sebastian.Dietrich 08:30, 28. Nov. 2020 (CET)Beantworten
Sehe ich mir an. Anmerkungen dazu bisher:
  • Kommunikationsmuster ist WP:TF. Im Original heißen die en:messaging pattern, d.h. Nachrichtenübermittlungsmuster oder Datentransfermuster oder kurz, aber evtl. WP:TF, Nachrichtenmuster.
  • Leere Tabellenzellen benötigen kein  .
  • Die vielen leeren Tabellenzellen sehen wirklich besch...eiden aus. Ich würde die einzelnen Kategorien von Mustern in eigene Abschnitte überführen und dort nur einfache Listen, keine Tabellen machen, wie ich es für die Nachrichten-Muster mal gemacht habe. Die wesentlich einfacheren ListenTabellen haben auch den Vorteil, dass das alphabetische (ein)sortieren wesentlich einfacher ist. Im Moment ist das in den Spalten oben OK, aber weiter unten kunterbunt, weil sich die Hinzufüger die (Ein)Sortierarbeit in der Tabelle nicht antun wollten.
  • Die Hauptartikel zu den Mustertypen und die Tabelle, dann die Listen, sollten aufeinander abgestimmt werden (tlw. unterschiedl. Anzahl da und dort).
--Geri, ✉  23:05, 29. Nov. 2020 (CET)Beantworten
@Name - Ja da sollten wir was finden - auch z.B. Integrationsmuster (vom Titel des Buches abgeleitet). Datentransfermuster finde ich nicht so gut, da es ja nicht immer um den Transfer von _Daten_ geht.
@Aussehen - wenn wirs in einzelne (Katalog-)abschnitte unterteilen, dann mMn nicht mit Tabellen drinnen, sondern mit Definitionslisten. Wichtig wäre mir die Aufzählung aller Designpattern auf einen Blick - können wir aber auch mit der Navigationsleiste unten machen (müssen die sowieso ergänzen) --Sebastian.Dietrich 14:52, 1. Dez. 2020 (CET)Beantworten
Ich hab das mal so für die Erzeugungsmuster gemacht - ist mMn besser als eine Tabelle. Ist jetzt nur Kopie aus Erzeugungsmuster, aber bei den anderen Katalogen gibt es so eine Definitionsliste nicht. --Sebastian.Dietrich 15:48, 1. Dez. 2020 (CET)Beantworten
@Sebastian.Dietrich: Repliken siehe neue Abschnitte unten.
PS: Mein Disku.seiten-Symbol ist dezenter! :D --Geri, ✉  20:56, 1. Dez. 2020 (CET)Beantworten
gleich geklaut :-) --Sebastian.Dietrich  ✉  18:29, 2. Dez. 2020 (CET)Beantworten


@Sebastian.Dietrich: Es gibt jetzt:

...und Commons-Bilder + Kat. unten

OK so? --Geri, ✉  06:07, 5. Dez. 2020 (CET)Beantworten

Ich denke, die Einteilung der EIPs auf der Seite .../patterns/messaging/toc.html ist besser als, wie bisher, auf .../patterns/messaging/index.html. --Geri, ✉  06:07, 5. Dez. 2020 (CET)Beantworten

Ich melde mal vorsorglich an, dass ich aus Beobachtung aller Neuanlagen mit Befremden die Anlage folgender Seiten im Vorlagen-Namensraum beobachtet habe:
Bei keiner der beiden dürfte es sich um Vorlagen handeln.
  • Vielmehr scheint es sich um irgendwie ausgelagerte enzyklopädische Texte zu handeln.
    • Der Vorlagen-Namensraum ist keine Abwurfstelle für Quelltextblöcke, die einem zu sperrig erscheinen.
  • Im Vorlagen-Namensraum stehen überhaupt keinerlei enzyklopädische Inhalte wie solch eine wegverschobene Tabelle; sondern es werden dann nur (enzyklopädische) Inhalte formatiert und zentral für die Verwendung an mehreren (!) Stellen gepflegt.
  • Eine Einbindung der fraglichen Tabelle in viele weitere Artikel ist nicht absehbar; falls doch eine Mitbenutzung in einem oder wenigen anderen Artikeln vorgesehen wäre, ginge auch die abschnittsweise Einbindung aus dem umseitigen Artikel heraus.
Bitte rückgängig machen; sonst mache ich das.
VG --PerfektesChaos 15:19, 5. Dez. 2020 (CET)Beantworten
@PerfektesChaos: Es sollen hier im Endausbau insgesamt 8 Vorlagen verteilt auf ca. 70 Artikel eingebunden werden. Das schien mir die effizienteste Art zu sein, um eine Vervielfachung an Arbeit und eine Vervielfachung der Anzahl der Editierorte (Stichwort: zukünftige Wartung) zu erreichen. Ich kann mich auch daran erinnern, dass das früher™ in einigen Artikeln auch schon genau so (ähnlich) gemacht wurde. Als Alternative kann ich mir vorstellen, das auf Unterseiten von Entwurfsmuster anzulegen und von dort einzubinden, wenn das geht.
So ganz kann ich das von Dir Gesagte auch nicht nachvollziehe, wenn ich mir bspw. die, beliebig herausgepickte, Vorlage:Tabelle der Jagdflugzeuge 1918 ansehe. Was ist an der so anders (außer dass sie mehr Spalten hat)? LG --Geri, ✉  18:06, 5. Dez. 2020 (CET)Beantworten

Es gibt die Technologie Hilfe:Seiten einbinden #section.

  • Das bedeutet: Die enzyklopädischen Tabellen kommen zurück hier in diesen oder aber einen einschlägigen Hauptartikel.
  • Sie werden dort mit <section> und einem Kurzbezeichner markiert.
  • Sie werden an dieser einen Stelle zentral gepflegt.
  • Alle anderen Artikel, die diese Tabelle dann in vollem Umfang darstellen wollen, können sie dann mittels {{#lst:Entwurfsmuster|MarkeX}} unmittelbar anzeigen.
  • Öfters wird es einem in den anderen Artikeln jedoch zu umfangreich, und die große Tabelle nervt. Dann kann auch per Verlinkung auf den Wirts-Abschnitt im Hauptartikel verwiesen werden. Und der nächste kommt an und findet, das Nachschlagen dort nervt und macht die Tabelle dann wieder direkt sichtbar. Ist mir alles egal.
  • Wesentlich ist, dass diese Auslagerungen aus dem Artikelrumpf nicht im Vorlagen-Namensraum verbleiben können.

VG --PerfektesChaos 18:25, 5. Dez. 2020 (CET)Beantworten

@PerfektesChaos: OK, Danke für die Info. Das mit <section> kannte ich noch nicht. Ist das erst in den letzten Jahren hinzugekommen? Ich werde das jedenfalls dann so machen. Bitte also mit Deinem Rückgängig-machen warten, bis das erledigt ist. Werde dann selber einen SLA darauf stellen.
Warum dann aber die Flugzeuge als Vorlage bestehen, ist mir immer noch nicht klar. --Geri, ✉  18:50, 5. Dez. 2020 (CET)Beantworten
  • „Ist das erst in den letzten Jahren hinzugekommen?“
  • Weiß nicht, wer „Flugzeuge“ ist; ich überwache seit einigen Jahren alle neu angelegten Seiten im Vorlagen-Namensraum und werde tätig, falls sich mir aus dem Namen der Vorlage kein bestimmungsgemäßer Gebrauch erschließt. Neuanlagen werden durch die VWS abgewehrt; mögliche Altbestände mag es geben und wären in einem besseren Leben zurückzubauen.
VG --PerfektesChaos 18:55, 5. Dez. 2020 (CET)Beantworten
@PerfektesChaos: „...flugzeuge“ steht oben verlinkt. Nur aus dem Namen etwas ableiten zu müssen wäre gar nicht notwendig gewesen. Es stand, und steht, da überall eine Erklärung drin. Wer oder was ist VWS? --Geri, ✉  20:02, 5. Dez. 2020 (CET)Beantworten

Deutsche Benennung für Enterprise Integration Patterns

Dieser Baustein verhindert die automatische Archivierung dieses Abschnitts und seiner Unterabschnitte. Die geplanten Erweiterung werden in Summe länger als der Archivierungs-Threshold dauern und damit das alles nachvollziehbar bleibt...

Integrationsmuster fände ich nicht so gut, weil bei E.I.P. ja E.I. ein Kompositum bilden, nicht I.P.: Patterns for Enterprise Integration bzw. Muster für Unternehmensintegration. Und die Seite auf der sie gelistet sind, heißt eben Messaging Patterns » Messaging Patterns Overview. --Geri, ✉  21:16, 1. Dez. 2020 (CET)Beantworten

OK - Dann "Nachrichtenübermittlungsmuster"? --Sebastian.Dietrich 18:25, 2. Dez. 2020 (CET)Beantworten
Ist wohl das Richtigste, wenn auch leider längste, also OK. --Geri, ✉  19:28, 2. Dez. 2020 (CET)Beantworten
Habs in der Navigationsleiste jetzt "Muster für Nachrichtenübermittlung" genannt, weils schon ein "Muster für objektrelationale Abbildung" gab. Ist mMn besser als das lange Wort. --Sebastian.Dietrich  ✉  12:32, 3. Dez. 2020 (CET)Beantworten
Ah, die Leiste ist schon fertig. Sehr cool! Ja, passt so mit dem Namen. Hab' ich mir eh auch schon als Alternative so gedacht, weil mir das lange Wort auch zu sperrig wirkte. --Geri, ✉  21:35, 4. Dez. 2020 (CET)Beantworten

Definitionslisten ggü. Tabellen

Dieser Baustein verhindert die automatische Archivierung dieses Abschnitts und seiner Unterabschnitte. Die geplanten Erweiterung werden in Summe länger als der Archivierungs-Threshold dauern und damit das alles nachvollziehbar bleibt...

Wusste nicht, dass die Def.listen so genannt werden (man lernt nie aus :)(WIMRE waren Einrückungen mit „:“ in Artikeln mal verpönt. Hab' aber eine längere Wikipause hinter mir.), sehen auch OK aus. Der Nachteil: Sie sind nicht dreifach sortierbar: alphabetisch ab/auf und wie im Original.

Bei den EIP folgt die Reihenfolge dort einem semantisch-/didaktischen Aufbau, bspw.: Message als erstes, dann Arten von M.s, dann das was M.s enthalten können. Alphabetisch sortiert ist besser für die Suche nach einem bestimmten Muster. Mit einer Tabelle hätte man beides.

Und: Die Kopiervorlage in Definitionslisten ist m.E. ungünstig. Wenn man vor den Pseudo-ÜSen Leerzeilen einfügt, sind die Zeilenabstände einen Tick größer und damit alles optisch schöner und leichter lesbar. Vgl. jetzt mal erste und letzte drei in Entwurfsmuster#Erzeugungsmuster. --Geri, ✉  21:16, 1. Dez. 2020 (CET)Beantworten

@Sebastian.Dietrich: Ist das auch für Dich OK mit den Tabellen, weil dann würde ich die restlichen Muster auch aus der großen rausziehen. --Geri, ✉  21:21, 2. Dez. 2020 (CET)Beantworten
@Gerold Broser: Ja passt - ist wohl die beste Lösung, wenn man zu den Patterns was dazuschreiben möchte. Alternativ dazu reicht mMn auch die Navigationsleiste - ich kümmere mich mal um die Navileiste... --Sebastian.Dietrich  ✉  11:41, 3. Dez. 2020 (CET)Beantworten
@Sebastian.Dietrich: Nur Navi-Leiste reicht nicht. Erinnere mich dunkel, dass es dazu irgendwo auch eine Richtlinie gab/gibt. Die ist ganz am Ende, meist auch erst mal eingeklappt und ohne Kurzbeschreibung der darin enthaltenen Links. --Geri, ✉  18:22, 3. Dez. 2020 (CET)Beantworten
Ok passt - dann machen wir die Abschnitte mit den Tabellen statt der einen großen Tabelle. In den Hauptartikeln dann Definitionslisten so wie schon bei Verhaltensmuster und Erzeugungsmuster. --Sebastian.Dietrich  ✉  06:57, 4. Dez. 2020 (CET)Beantworten
Sieh Dir mal (bis jetzt, kommen natürl. noch mehr) Vorlage:Nachrichtenerzeugungsmuster & Vorlage:Nachrichtenkanalmuster an. Und dann die entspr. Abschnitte im Artikel hier im Edit-Mode. Ich hatte mir vorgestellt, die in den HAn auch so einzubinden, ganz gem. DRY. Ist Dir das kleine, unscheinbare Einstellungen-Symbol in den Kopfzeilen rechts oben aufgefallen? Klick mal drauf... :)) --Geri, ✉  21:30, 4. Dez. 2020 (CET)Beantworten
Das mit den Vorlagen hab ich schon gestern gesehen - sehr cool (das mit dem Einstellungen-Symbol). ABER: Ich denke nicht, dass es gut ist, die Abschnitte hier und in den Spezialartikeln zu wiederholen. Hier sollte mMn nur kurz (auf normaler Bildschirmbreite max. 1 Zeile) das Pattern erklärt werden, in den Spezialartikeln dann mMn etwas länger via Definitionsliste. Von DRY halte ich im Code sehr viel aber in einem Nachschlagewerk eher weniger (bis auf Navigationsleisten oder ähnliches "technisches" Zeugs). Fände ich als Leser komisch, wenn ich von diesem Artikel auf den Spezialartikel komme und dort steht dann 1:1 dasselbe in dem Aufzählungsabschnitt (und viel mehr haben die Spezialartikel dann auch nicht) --Sebastian.Dietrich  ✉  13:19, 5. Dez. 2020 (CET)Beantworten
Seit gestern hasse ich Def.listen offiziell: Hilfe_Diskussion:Listen#Grundformen. (Und nein, nicht aufgrund der @§$%&! dort.) Man sollte/darf darin die Zeilenabstände nicht verändern. So aneinandergepickt sieht das echt besch...eiden aus. --Geri, ✉  18:29, 5. Dez. 2020 (CET)Beantworten
Finde ich nicht - im Gegenteil, mir gefallen sie weit besser als Tabellen mit nur Definition/Erklärungsspalten. Aber das ist halt Geschmacksache... Aber egal - hier im Hauptartikel haben wir uns mal auf die Listen geeinigt (weil sortierbar, farblich gestaltbar und Erklärung auf ein kurzes Satzerl beschränkt) --Sebastian.Dietrich  ✉  21:02, 5. Dez. 2020 (CET)Beantworten

An eine Nav-Leiste dachte ich auch schon. Ja, die brauchen wir. --Geri, ✉  21:16, 1. Dez. 2020 (CET)Beantworten

Dieser Abschnitt kann archiviert werden. Sebastian.Dietrich  ✉  06:58, 4. Dez. 2020 (CET)

EIP Bebilderung

@Sebastian.Dietrich: Super News! Wir haben (bald) auch Bilder --Geri, ✉  01:31, 5. Dez. 2020 (CET)Beantworten

Es gibt jetzt: commons:Category:Enterprise integration patterns

Hast Du eine Idee, warum das ...px beim ersten Bild auf Message (Entwurfsmuster) nicht funktioniert? --Geri, ✉  08:23, 5. Dez. 2020 (CET)Beantworten

Toll :-) - das mit dem px liegt irgendwie am Rahmen, ohne Rahmen funkts, hat aber dann keine Beschreibung. --Sebastian.Dietrich  ✉  13:23, 5. Dez. 2020 (CET)Beantworten
Bei mir funkt es ohne gerahmt auch nicht. Hab mal x999px eingetragen und das Bild ist immer noch so klein. Ratlos. --Geri, ✉  18:33, 5. Dez. 2020 (CET)Beantworten