Muster retoure schreiben

Sie schreiben ein Muster, entweder eigenständig oder als Teil einer Mustersprache. Diese zusätzlichen Informationen helfen dem Leser der Mustersprache, schnell Null in den Mustern zu sein, die ihr spezifisches Problem lösen können. Gut kommentierter Beispielcode ist formal, präzise und eindeutig und kann von vielen erfahrenen Software-Mitarbeitern leicht verstanden werden. Codebeispiele bieten eine Konzeptverstärkung und bieten dem Leser die Möglichkeit, zu überprüfen, ob er die wesentlichen Konzepte des Musters verstanden hat. Viele Menschen können ein bestimmtes Muster lesen. Wie stellen Sie sicher, dass ein Muster von der beabsichtigten Zielgruppe leicht verstanden wird? Das Verständnis der Beziehungen zwischen einem Muster und anderen Mustern macht ein Muster verständlicher und nützlicher, da alternative Lösungen bewertet und Folgemuster gefunden und angewendet werden können. Natürlich werden einige Leute keine Codebeispiele betrachten, da jedes Codebeispiel viele Details enthält. Daher versuche ich, meine Codebeispiele übersprungen zu machen – womit ich meine, dass ich das Muster schreibe, damit es ohne das Codebeispiel verständlich ist. Codebeispiele sind dann ein Bonus.

Wie geben Sie dem Leser einen Überblick über eine Reihe von Mustern? Je weiter die von Ihnen verwendete Notation verwendet wird, desto wahrscheinlicher ist es, dass Leser Ihre Diagramme verstehen können, ohne dass eine sperrige und ablenkende Erklärung erforderlich ist. Kurze Erläuterungen von weniger häufigen Notationen helfen Lesern, die mit der Notation nicht vertraut sind, Ihre Diagramme zu verstehen, hoffentlich ohne zu viel Ablenkung von der Essenz Ihres Musters zu schaffen. Referenzen für Standardnotationen bieten neugierigen Lesern die Möglichkeit, mehr zu erfahren. Dieser Abschnitt enthält Muster, die Probleme lösen, die für Mustersprachen eindeutig sind. Sie befassen sich in erster Linie damit, wie man eine Reihe verwandter Muster zu einer zusammenhängenden Mustersprache zusammensetzt, die mehr ist als die Summe ihrer Teile. Die Sprache sollte mithilfe einer Pattern Language Summary eingeführt werden, die das Gesamtproblem und die Muster, die verwendet werden, um es zu lösen, einführt. Die Problem-/Lösungszusammenfassung ist ein wichtiger Teil dieser Einführung, da sie es ermöglicht, einzelne Muster in der Mustersprache herauszupicken, wenn das Dokument als Referenzhandbuch verwendet wird. Größere Mustersprachen haben oft eine nicht triviale Struktur, die mithilfe von Distinctive Headings (dieser) Convey Structure besser kommuniziert werden kann. Sie enthalten auch oft alternative, möglicherweise sich gegenseitig ausschließende Lösungen für dasselbe Problem; diese können dadurch hervorgehoben werden, dass sichergestellt wird, dass gemeinsame Probleme hervorgehoben werden. Diese Mustersprache verwendet eine “Bullet-Liste” innerhalb einer Forces-Überschrift, um die Kräfte sichtbar zu machen.

Ein Muster, das ein Problem in einer Domäne behebe, kann durch ein Muster in einer orthogonalen Domäne ergänzt werden. Die meisten Musterbücher organisieren die Muster als relativ selbststehende Abschnitte, wie ein Nachschlagewerk. Evans bettet die Muster in den Fluss eines allgemeinen Erzählbuchs ein. Die alexandrinische Form hilft ihm dabei, da der Fluss von Mustern erzählerischer ist als die strukturierteren Musterformen. Obwohl diese Begründung in Mustersprachen ausgedrückt wurde, gelten dieselben Argumente für die Verwendung eines laufenden Beispiels in eigenständigen Mustern. Wie beziehen Sie sich auf andere Muster in der Beschreibung Ihres Musters? Jeder, der sich Muster anschaut, fällt in der Regel auf, dass die meisten Muster in einem regulären Formular geschrieben werden. Wenn man sich zwei Mustersätze anschaut, erkennt man, dass zwei Muster Autoren die gleiche Form verwenden. Die verschiedenen Musterformen haben alle besondere Qualitäten, und jeder Musterautor wird dazu neigen, eine Form auszuwählen, die gut mit ihren angeborenen Vorlieben funktioniert. Sie schreiben eine Mustersprache, die Schritt für Schritt Anweisungen zum Tun oder Implementieren von etwas bietet.

Arrange a Call Back

Click Here

Make an enquiry

Click Here

Contact us

Click Here

Customer Support

Learn More

Environment

Learn More

Our Partners

Learn More

Contact Window Widgets

Got a question? Ask an expert 01452 300 912

or email us at sales@windowwidgets.co.uk

Follow us on social media

Get in touch

Window Widgets
Unit C, Quedgeley West Business Park,
Bristol Road, Gloucester,
Gloucestershire, GL2 4PA

01452 300 912
sales@windowwidgets.co.uk

Copyright © Window Widgets (2006) Ltd
Web design by the consultancy

To give you the best possible experience, this site uses cookies.
By continuing to use www.windowwidgets.co.uk you are agreeing to the use of cookies. Read our cookie policy