search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
1.4k gösterim
UML diagramlarını çizerken state ve activity diagramlarının çok benzer olduğunu gördüm, bunların ne farkı var?
Genel Kavramlar kategorisinde 2.0k puan

1 cevap

0 oy

Bilgisayar/elektronik konularında eğitim almış arkadaşlar için state diagramları anlamak daha kolay oluyor. State diagram basit olarak bir sistemin hangi durumlara gelebileceğini göstermek için kullanılıyor. Mesela kapı açık olabilir veya kapalı olabilir. Bunun için wikipedia dan güzel ve basit bir örnek alalım buraya

Activity diagram ise bu sistemde yapılacak işlemleri göstermek için kullanılır. Kapıyı aç/kapa gibi. İki state (durum) arasında geçişi sağlayan aktiviteler olacaktır. Aslında kullandığımız dil üzerinden anlamak gerekirse state(durum) diagramları isim oluyor, yani açık/kapalı. Aktivite diagramları da bu isimlere giden fiiller oluyor, yani aç/kapa gibi. Tabi aktivite diagramlarında aktivitelerin şartlara bağlanması gibi önemli bir özellik var. Yani if (eğer) koşulunu kullanabiliyoruz. State diagramlardan farkı diyebiliriz sanki.

6.2k puan

İlgili sorular

0 oy
1 cevap 210 gösterim
210 gösterim
UML diyagramlarını neden kullanmalıyız? UML OOP için en çok kullanılan diyagram hangisidir?
25 Haziran 2021 Genel Kavramlar kategorisinde canonka 334 puan sordu
0 oy
1 cevap 1.4K gösterim
1.4K gösterim
Selam, UML diyagramı yapmaya calışıyorum, include ve extent diye kavramlar geçiyor. Ne işe yarar bunlar?
26 Kasım 2016 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 1K gösterim
1K gösterim
Elimde bir yazılım projesi var, java ile geliştirilmiş. Bu projeyi VCS kullanarak arkadaşlarımla paylaşmak istiyorum. Repo ve proje diye iki tane kavram var. Konuya henüz yeni giren birisi olarak repo ve proje kavramlarının arasındaki fark nedir?
16 Aralık 2020 Genel Kavramlar kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 513 gösterim
513 gösterim
Değişik yazıları okurken bazen OOP kavramı görüyorum bazen de object based programlama diye tanımla karşılaşıyorum. Bu iki tarzın arasındaki fark nedir?
3 Kasım 2017 Genel Kavramlar kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 1.1K gösterim
1.1K gösterim
Yakın zamada sıkça duyduğum TypeScript kavramının ne olduğunu öğrenmek istiyorum, bilinen javascript ile arasında fark var mıdır?
4 Ocak 2017 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu