Als ich an der Universität war, wurde ich über die Vorteile von UML und seine Zukunft in der Codeentwicklung aufgeklärt. Aufgrund meiner Branchenerfahrung habe ich jedoch festgestellt, dass wir zwar Diagramme verwenden - von ER-Diagrammen, Klassendiagrammen, Zustandsdiagrammen bis hin zu Arbeitsablaufdiagrammen -, diese jedoch ausschließlich zu Kommunikationszwecken. Das heißt, ich …
Ich bin verwirrt über einige der Notationen von UML-Klassendiagrammen. Ich bin mir ziemlich sicher, was Assoziation bedeutet. Jede Beziehung zwischen Instanzen von zwei Klassen, bei der eine Instanz einer Klasse über eine Instanz der zweiten Klasse Bescheid wissen muss, um ihre Arbeit auszuführen, ist eine Assoziationsbeziehung. Eine Assoziation bedeutet oft, …
Ich habe Ad-hoc-MUML (erfundene Modellierungssprache) verwendet, um das System ziemlich häufig zu entwerfen und zu erklären. Es sieht ähnlich aus wie UML und ist in der Regel ziemlich gut verstanden. Ich hatte jedoch einen oder zwei Professoren, die sich für die Verwendung einer strengen, formalen UML aussprachen, die der Spezifikation …
Ich versuche zu verstehen, warum UML in den meisten Projekten mit freier Software nicht verwendet wird . Zum Beispiel hat mein Debian / Linux-System wahrscheinlich mehr als zehntausend freie Software-Pakete, und ich kann nicht einmal eines nennen, das unter Verwendung eines expliziten UML-Frameworks und einer expliziten UML-Methodik entwickelt wurde. Beispielsweise …
Für Single-Threaded-Anwendungen verwende ich gerne Klassendiagramme, um einen Überblick über die Architektur dieser Anwendung zu erhalten. Diese Art von Diagramm war jedoch nicht sehr hilfreich, wenn Sie versuchen, Anwendungen mit vielen Threads / gleichzeitigen Threads zu verstehen, zum Beispiel, weil verschiedene Instanzen einer Klasse in verschiedenen Threads "leben" (dh der …
Ist UML, da es sich an einem eher klassischen Ansatz zur Objektorientierung orientiert, für den Entwurf von JavaScript-Systemen immer noch zuverlässig einsetzbar? Ein spezielles Problem, das ich sehen kann, ist, dass Klassendiagramme in der Tat eine strukturelle Ansicht des Systems sind und JavaScript stärker vom Verhalten abhängt. Wie können Sie …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, …
Die meisten, wenn nicht alle mir bekannten IT-Mitarbeiter glauben, dass es von Vorteil ist, Software vor dem Codieren mit UML oder anderen Diagrammtypen zu modellieren. (Meine Frage bezieht sich nicht speziell auf UML, sondern kann eine grafische oder textuelle Beschreibung des Softwaredesigns sein.) Da bin ich mir nicht so sicher. …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich unterrichte Software Engineering auf Bachelor-Niveau und habe eine …
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich möchte, dass meine Skizzen zum Design und Verhalten eines Programms rationalisiert werden und eine gemeinsame Sprache mit anderen …
Ich bin CS Student. Ich besuche derzeit Vorlesungen, in denen wir Objektive Analyse und Design unterrichten. Es besteht hauptsächlich aus dem Schreiben von Anwendungsfällen, dem Analysieren des Problems, das beim Schreiben einer Anwendung für den Client auftreten kann, und dem Entwerfen des Projekts, so dass es erweiterbar ist, für Entwickler …
William Cook schrieb in einem Tweet : " UML ist das Schlimmste, was MDD je passiert ist. Zum Glück ist vielen Menschen jetzt klar, dass ... " Ich möchte die Gründe für diese Behauptung kennen (anscheinend beziehe ich mich nicht auf seine persönliche Meinung). Ich habe bemerkt, dass viele Leute …
Diese Frage ist sehr ähnlich wie diese , aber die Antwort nicht meine Bedürfnisse anzupassen. Es konzentriert sich auf ein bestimmtes UML-Tool (Papyrus), während meine Frage allgemeiner zu UML ist. Ich möchte eine verschachtelte Aktion in einem Aktivitätsdiagramm darstellen , aber ich weiß nicht, wie das normalerweise gemacht wird. Die …
Ich bin etwas verwirrt darüber, wie das 4 + 1-Architekturmodell auf UML abgebildet wird. Wikipedia gibt die folgende Zuordnung: Logische Ansicht: Klassendiagramm, Kommunikationsdiagramm, Sequenzdiagramm. Entwicklungsansicht: Komponentendiagramm, Paketdiagramm Prozesssicht: Aktivitätsdiagramm Physische Ansicht: Bereitstellungsdiagramm Szenarien: Anwendungsfalldiagramm Die Papierrolle von UML-Sequenzdiagrammkonstrukten in Object Lifecycle Concept bietet die folgende Zuordnung: Logische Sicht (Klassendiagramm (CD), …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Wie nützlich ist UML, wenn Sie als Entwickler allein …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.