«formal-methods» etiketlenmiş sorular

22
Bazı programcılar neden teori ile pratik arasında bir kontrast olduğunu düşünüyor? [kapalı]
Yazılım mühendisliğini inşaat mühendisliği ile karşılaştırarak, farklı bir düşünce biçimini gözlemlememe şaşırdım: herhangi bir inşaat mühendisi, bahçede küçük bir kulübe inşa etmek istiyorsanız, sadece malzemeleri elde edip inşa etmeye devam ederken inşa etmek istediğini bilir. 10 katlı ev (veya, örneğin, gibi bir şey bu ) oldukça bazı matematik yapmak gerekir …

8
Yazılım için resmi yöntemleri öğrendiyseniz, yazılımı ne kadar yararlı buldunuz?
Programlama için resmi yöntemlerin (FM) kullanımı konusunda eğitim almışsanız: Ne kadar yararlı buldun? FM eğitiminiz neleri içeriyordu (örneğin bir kurs, bir kitap)? Hangi FM araçlarını kullanıyorsunuz? FM kullanmamanıza kıyasla hız / kalite açısından ne gibi avantajlar sağladı? FM ile ne tür bir yazılım oluşturuyorsunuz? Ve şimdi FM'yi doğrudan kullanmıyorsanız, en …

3
Resmi yöntemlerin yaygın olarak benimsenmesini engelleyen engeller nelerdir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bir uygulama için kod belirlemek, kanıtlamak ve oluşturmak için biçimsel yöntemler kullanılabilir. Bu hatalara daha az yatkındır …

5
Yazılım testinin resmi / matematiksel teorileri var mı?
Googling "yazılım test teorisi" sadece kelimenin yumuşak anlamında teoriler veriyor gibi görünüyor; Matematiksel, teorik veya başka bir bilimsel alanda bir teori olarak sınıflandıracak hiçbir şey bulamadım. Aradığım şey, testin ne olduğunu, kullanılan kavramları, bir test senaryosunun ne olduğunu, bir şeyi test etmenin fizibilitesini, bir şeyi test etmenin pratikliğini, bir şeyin …

3
Hiçbir şeyi kırmamamı sağlamak için büyük bir yöntemi yeniden düzenlerken ne yardımcı olur?
Şu anda hiçbir birim testleri ile büyük bir kod tabanı bir kısmını yeniden düzenleme. Ben kaba bir şekilde kod refactor denedim, yani kodun ne yaptığını ve ne değişiklikler anlamını değiştirmek olmaz tahmin etmeye çalışarak, ama başarı olmadan: rastgele tüm kod tabanı çevresindeki sonları. Yeniden düzenleme işleminin eski C # kodunu …
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.