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

622 soru

648 cevap

194 yorum

127 üye

Hoş geldiniz!!

Ülkemizde yazılım sektöründe çalışan biriyseniz, çok fazla sorunla karşılaşıp sizde ani tepkiler veriyorsanız :), bazen günlerinizi harcayıp sonuca ulaşmaya çalışıyorsanız, yalnız değilsiniz. Tecrübelerimizi paylaşmak, tecrübelerinizden faydalanmak istediğimiz için buradayız.
Sizi de bekliyoruz.
0 oy
81
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 (1.6k puan) sordu

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.

(2.9k puan) cevapladı
...