UML Sequenzdiagramm

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 40

  • @updatedotexe
    @updatedotexe 4 года назад +68

    Das hilft auch Studenten, thx!

  • @claudiatheiling6754
    @claudiatheiling6754 2 года назад +13

    Bitte unbedingt noch mehr Videos machen. Das hilft auch uns Berufsschülern und den Kanal umbenennen in irgendwas mit Fachinformatiker, dann gibt es bestimmt auch mehr Abonnenten.

  • @oliveryt7168
    @oliveryt7168 3 года назад +1

    So ein "sauberes" Deutsch :-)
    Das macht es noch angenehmer dieses wirklich gut gestaltete Video zu schauen.

  • @ThomasPoth
    @ThomasPoth 2 года назад +1

    Tolle Erklärung! Ich würde sagen, dass ist die Beste Erläuterung seit langem. Bitte unbedingt weiter in diesen Kanal investieren. Abo hab ich da gelassen. Werde den Kanal gleich mal an meine Kolleg:innen weitergeben. Vielen Dank!

    • @codeconcert
      @codeconcert  2 года назад

      Bin dabei - sofern die Zeit übrig ist :-)

  • @fluttersulan291
    @fluttersulan291 4 года назад +2

    Ein wirklich gelungenes Video, vielen Dank dafür!

  • @floadcope4039
    @floadcope4039 4 года назад +5

    Sehr schönes Video! Hat mir wirklich sehr geholfen.

  • @Andreas-bl7ky
    @Andreas-bl7ky 3 года назад +2

    Super Video, sehr gut und einfach erklärt! Danke!

  • @Boneau2007
    @Boneau2007 4 года назад +1

    Klasse Video, vielen lieben Dank!!!

  • @nurkert
    @nurkert 2 года назад

    Hat mir den Schein gerettet, vielen Dank!

  • @LOCO.AMP00
    @LOCO.AMP00 3 года назад +1

    super hilfreich und super erklärt!

  • @hansuswurstus888
    @hansuswurstus888 Год назад +1

    super gut erklärt vielen Dank ;)

  • @matsfrankerich7627
    @matsfrankerich7627 Год назад +1

    Vielen Dank!

  • @sousou11com
    @sousou11com Год назад +1

    Super erklärt!

  • @chrisdev8615
    @chrisdev8615 3 года назад +1

    Danke. Sehr hilfreich

  • @pinkeHelga
    @pinkeHelga 2 года назад

    6:30 So ein Diagramm ist ja gut und schön und in 10 Minuten von Hand gezeichnet. Aber wenn man eine Software einsetzt, fängt die Scheiße an. Entweder kann die nix, z.B. Dekomposition, oder bei einer Mausoperation zerschießt es einem das ganze Layout und nicht mal Rückgängig behebt das Chaos. Ich hänge jetzt schon Tage an einem einzigen Sequenzdiagramm. Geht gar nicht. Ich finde kein Programm, mit dem ich gescheit arbeiten kann.
    Welche Software kannst Du empfehlen?

    • @codeconcert
      @codeconcert  2 года назад

      Das letzte mal, als ich ein UML Tool verwendet habe ist schon ewig her. Damals habe ich Rational genutzt - aber soweit ich weiß wurde das von IBM komplett überarbeitet. Insofern kann ich nicht sagen, ob es noch sinnvoll einsetzbar ist. Angeblich soll StarUML ganz gut sein - ist aber nur "Hörensagen".

    • @pinkeHelga
      @pinkeHelga 2 года назад

      @@codeconcert Ok, danke soweit. Wirklich begeistern konnte mich das auch nicht. Wirklich gute UML-Tools scheinen noch eine Marktlücke.

  • @chrisaes3235
    @chrisaes3235 3 года назад +1

    Genial, dass du die ganzen UML-Diagramme gemacht hast und so klar erklärst. Auch dieses Video ist wieder super!
    11:20
    a) Du sagst, asynchrone Nachrichten sind eher Signale als Funktionsaufrufe. Was stelle ich mir darunter zb in Java vor? Ist zb insert kein Funktionsaufruf?
    b) Meinen Methodennamen eines Pfeiles IMMER eine Methode des objekts, auf das der Pfeil geht? Oder evtl. auch eine des „Pfeil aussendenden“ Objekts?
    c) Mir ist aufgefallen, dass der Antwortpfeil genauso aussieht wie ganz zu Beginn der “Konstruktorpfeil“, den der User „losschickt“. Steckt dahinter eine tiere Logik?
    Danke Dir!
    lg, Christian

    • @codeconcert
      @codeconcert  3 года назад +2

      a: In Java wäre es etwas komplizierter. Evtl. ein Messaging Konzept oder Multithreading.
      b: Das ist der Aufruf, also ja.
      c: Ist mir nicht bekannt.

    • @chrisaes3235
      @chrisaes3235 3 года назад

      @@codeconcert b: Nur zur Sicherheit, weil ich noch nicht zu 100% durchsteige: Wäre selectUserName() eine Methode der Klasse Applikation ODER (!) eine Methode der Klasse Datenbank (wenn man mal von Klassen/Objekten ausgeht)? Danke! :)

    • @codeconcert
      @codeconcert  3 года назад

      selectUserName: "datenbankseitige API".

  • @leoshkembi9037
    @leoshkembi9037 3 года назад +1

    Super Video!

  • @Sebastian-zs8cp
    @Sebastian-zs8cp Год назад

    Mich würde es interessieren, wie das im code Form z. B. Java aussehen würde und wann der Punkt ist, wann man das verwendet und wie man selber moderiert? Wird das überhaupt noch in agilen Projekten benutzt? Soo wie die ganze UML?

    • @codeconcert
      @codeconcert  Год назад +1

      Jeder asynchrone call ist ein Methodenaufruf, die Rückantwort ist der Returnwert. Asynchrone Calls würde man in Java über Message Services wie JMS machen. Ob UML in Projekten genutzt wird, hängt vom Setup ab. UML ist im Wesentlichen eine Sprache für Design, Dokumentation und Kommunikation. In kleinen Projekten vermutlich weniger. In großen mit entsprechenden Kommunikationsbedürfnissen zwischen den Teams jedoch wichtig, damit eine gewisse Parallelität beim Entwickeln erreicht werden kann (Team 1 entwickelt Klasse A, Team 2 Klasse B - somit sollte vorher die Struktur des Nachrichtenaustausches geklärt werden). Gleiches gilt für entsprechende Dokumentationsanforderungen.

  • @mamadoualphabah6333
    @mamadoualphabah6333 4 года назад +3

    Je vous remercie pour votre video je suis vraiment content d´avoir regardé le tuto. Merci infinement:)

  • @rushergang1657
    @rushergang1657 3 года назад +3

    IK2019 was Here

  • @chrisaes3235
    @chrisaes3235 3 года назад

    13:26 Könntest hier vllt auch noch mal schnell sagen, wessen Methode selectUserName() und wessen Attribut name in Java wäre? :))

    • @codeconcert
      @codeconcert  3 года назад +1

      selectUserName wäre eine datenbankseitige API, welche durch die Applikation aufgerufen wird. "name" eine String Variable.

    • @chrisaes3235
      @chrisaes3235 3 года назад

      @@codeconcert Und wäre Name ein Attribut der Klasse Applikation oder ein Attribut der Klasse Datenbank?

    • @codeconcert
      @codeconcert  3 года назад

      Applikation, wegen Zuweisung.

  • @CookieLP0
    @CookieLP0 3 года назад +1

    Ich hab doch nur snack automaten hacks gesucht☹️😂

    • @LOCO.AMP00
      @LOCO.AMP00 3 года назад

      hä wie kommst du dann zu uml hahaha

  • @tbtv9051
    @tbtv9051 2 года назад +1

    Inhalt kann ja sehr gut sein, aber bitte was ist das für ein Intro und für ein Mikrofon.... So kann man keine Menschen für die IT begeistern... Fühlt sich wie eine Zeitreise ins Jahr 1999 an....

    • @codeconcert
      @codeconcert  2 года назад +4

      Sehr hilfreich...

    • @pinkeHelga
      @pinkeHelga 2 года назад

      @@codeconcert Intro scheiß egal, hauptsache der Inhalt paßt. Mikro war wahrscheinlich ein Headset zu nahe am Mund; die Zischlaute brettern ziemlich stark rein.

    • @patrikpyrzanowski5440
      @patrikpyrzanowski5440 Год назад

      Das intro ist Genial, ist sehr gelungen meiner Meinung nach. Gibt dem ganzen seinen eigenen Flair, im Gegensatz zu den heutigen hyper-realen cgi intros.

  • @alitorabian5616
    @alitorabian5616 Год назад +1

    super hilfreich und super erklärt!