Bir kullanıcının erişim haklarını belirleyen if ifadeleri içeren karmaşık bir C# yöntemim var.C# yöntemi mantığını görselleştirme
Bu mantığı görselleştirmenin bir yolunu, örneğin bir iş akışı şemasını veya benzer bir şeyi arıyorum.
Bu .NET 3.5 ve Visual Studio (tercihen serbestçe kullanılabilir) araçları bu yapabilirler mevcuttur 2010.
kullanıyor?
NB: Metod çağrılarını (ör. Çağrı hiyerarşisi) görselleştirmek için birçok araç buldum, aradığım şey bu değil. Mantığı görselleştirmek için bir araç arıyorum.
Teşekkür
DÜZENLEME: Benim araştırmanın parçası olarak ben Flowchart4C# buldunuz ama düpedüz satın almak 200 $ ve deneme bana ben bunu istediğini yapar onaylamak izin vermiyor! (< 5 koşullu ifade).
http://www.refactoring.com/catalog/replaceConditionalWithVisitor.html iyi olduğunu vardır Otomatik bir araç için doğru mu? –
Bu büyük yöntemi yeniden düzenlemek isteyebilirsiniz, böylece ana kısım düz İngilizce olarak başlangıç olarak okur. – Marco
Denemem. Öncelikle yolları kapsayan ve mevcut davranışı doğrulayan birim testleri yazın. İkincisi, yöntemleri, vb. Ayıklayarak kodu netleştirmek için otomatik refactoring araçlarını kullanın. – TrueWill