«finite-state-machine» etiketlenmiş sorular

9
Kontrol akışı olarak istisnalar ciddi bir antipattern olarak kabul edilir mi? Öyleyse neden?
90'lı yılların sonunda, istisnaları akış kontrolü olarak kullanan bir kod tabanı ile biraz çalıştım. Telefon uygulamalarını sürmek için sonlu durumlu bir makine kullandı. Son zamanlarda o günleri hatırlatıyorum çünkü MVC web uygulamaları yapıyorum. Her ikisinde de Controllernereye gidileceğine karar veren ve verileri hedef mantığa sağlayan karar var . DTMF tonları …

10
Sonlu Durumlu Makinelere Örnekler [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 6 yıl önce kapandı . …

10
Devlet makineleri
Alan Cox zamanlar söyledi "Bilgisayar bir durum motorudur. Konular olamayan programı durum makineleri insanlar içindir". Alan'a doğrudan sormak alçakgönüllü bir seçenek olmadığından, burada sormayı tercih ederim: Bir kişi, yalnızca bir iş parçacığı ve durum makinesi kullanarak, Java gibi üst düzey bir dilde çoklu iş parçacığı işlevini nasıl elde eder? Örneğin, …

4
Kavramsal olarak, bir oyun için kurallar / kısıtlamalar (grafikler / fizik değil) nasıl yapılır?
Kendi maceranı seç kitaplarına benzer basit bir oyun yapmak istiyorum. Oyuncuya bir anlatı metni sunulur ve eylemini bir olasılıklar listesinden seçer. Bu da yeni bir anlatı metnine, reklam sonsuzluğuna yol açar. Tek yakalama, önceki bazı kararlara bağlı olarak, olasılık listesinin farklı olabileceğidir. İlk bakışta, bu, if-else deyimlerinin bir yükü gibi …

4
“Devlet” in tanımı
Durum değişkeni veya durum makinesinde olduğu gibi "durum" u yeni (önceden olmayan) bir programlayıcıya tanımlamanın iyi bir yolu nedir? Bu kavramın yazılım yazmak için neden yararlı olduğunu açıklamanın iyi yolları nelerdir? Devlet kavramı, dersleri veya kitapları yaygın olarak programlamaya başlarken açıkça öğretiliyor mu?

6
Sonlu-durum-makine dökümünden nasıl kurtulur?
Sorum çok bilimsel görünebilir, ancak bence bu yaygın bir sorundur ve deneyimli geliştiriciler ve programcılar, bahsettiğim sorunu önlemek için bazı tavsiyelerde bulunacaklardır. Btw., Aşağıda tarif ettiğim şey, iOS projemde proaktif olarak çözmeye çalıştığım gerçek bir problem, ne pahasına olursa olsun önlemek istiyorum. Sonlu durum makinesi ile bunu kastediyorum> birkaç düğmeli …

5
Nesneye yönelik bir program bir Sonlu Durum Makinesi olarak görülebilir mi?
Bu felsefi / temel bir soru olabilir, ama sadece açıklığa kavuşturmak istiyorum. Anladığım kadarıyla, bir Sonlu Durum Makinesi, sistemin çıktısının sadece mevcut girişlere değil, aynı zamanda sistemin mevcut durumuna da bağlı olacağı bir sistemi modellemenin bir yoludur. Ek olarak, adından da anlaşılacağı gibi, bir sonlu durum makinesi, kendi durum ve …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.