Muster kulanz schreiben

Nur wenige Muster leben isoliert. Typischerweise führen sie neue, hoffentlich kleinere und mehr beweglichprobleme, die Sie zu anderen Mustern führen. Oder es gibt andere Muster, die das gleiche Problem lösen. Die Muster in diesem Abschnitt befassen sich alle damit, wie diese Beziehungen zu anderen Mustern auf angenehme und effiziente Weise beschrieben werden können. Viele Elemente eines Musters müssen möglicherweise auf andere Muster verweisen. Das Einschließen lesbarer Verweise auf Muster innerhalb der Prosa macht diese Referenzen informativ, ohne aufdringlich zu sein. Das Benennen Ihrer Muster mit Evocative Pattern Names erleichtert den Verweis auf sie und reduziert die Notwendigkeit für den Leser, den Referenzen zu folgen, wenn Sie einen Musternamen aufgenommen haben. Zwei besonders nützliche Muster zum Erstellen von evokativen Musternamen sind Noun Phrase Name, der das Muster nach der resultierenden Lösung benennt, und Meaningful Metaphor Name, der das Muster nach einer allgemein verstandenen Metapher benennt. Wenn der Leser möglicherweise mehr Informationen über das Muster als nur den Namen benötigt, schließen Sie eine Musterminiaturansicht ein. Der Absichtskatalog eines Musters ist eine gute Quelle für Musterminiaturansichten. Der Name dieses Musters, Noun Phrase Name, ist selbst ein Beispiel für einen Noun-Phrasennamen. Wie geben Sie dem Leser einen Überblick über eine Reihe von Mustern? Dieses Muster ist eine Möglichkeit, einen evokativen Musternamen zu erstellen. Wenn die Erklärung in der Muster- oder Mustersprache enthalten ist, stellen Sie sicher, dass es sich um einen überspringbaren Abschnitt handelt.

Dieses Muster ist selbst ein Beispiel für Duplicate Problem Description, da es die gleiche Problemanweisung wie Noun Phrase Name hat. Codebeispiele: Beispielcode, der zeigt, wie das Muster implementiert wird. Das Muster Code Examples als Bonus beschreibt einen speziellen Fall eines überspringbaren Abschnitts. Optionale Elemente Wenn hilfreich beschreibt, wann ein Abschnitt eingeschlossen werden soll, während Skippbare Abschnitte sich darauf konzentrieren, dem Leser dabei zu helfen, ein Muster effizient zu lesen. Erklären Sie es einmal, möglicherweise in der Spracheinführung. Verwenden Sie es, um zu veranschaulichen, wie jedes Muster in der Sprache zur Lösung beiträgt. Verwenden Sie zusätzliche Beispiele, in denen das ausgeführte Beispiel das Muster nicht effektiv veranschaulicht. Lesen Sie beim Nachdenken oder Schreiben eines Musters andere Mustersprachen und identifizieren Sie Beziehungen zu anderen Mustern.

Comments are closed.