Artık aranmayan yöntemler bulmanın iyi bir yolu nedir? Büyük bir Rails uygulamasının refactoring sürecindeyim ve bulabileceğiniz en kötü şey artık kullanılmayan kod.Ölü Raylar Kodunu Bul
12
A
cevap
7
Bu kolay, her zaman doğru bir yanıt olmadan zor bir sorundur. başlatmak için Bazı yerler şunlardır:
- Sweep unused code into the dustbin with rcov
- Performance Testing Ruby on Rails Applications
- Find unused code in a Rails app
büyük sorun kullanılmayan kod ve erişilemeyen kod aynı şeyler değildir olmasıdır. Kod üretimde rutin olarak kullanılmadığı için, kaldırılması gereken ölü kod olduğu anlamına gelmez. Bir sebepten dolayı orada olabilir --- sadece sık sık ortaya çıkan değil.
+0
Teşekkürler, nasıl bir şey arıyordum rails_best_practices kullanılmayan yöntemleri gösterir, bu işlevselliğe sahip olduğunu fark etmedi –
İlgili konular
- 1. Raylar ActiveRecord: HABTM parametreleri bul
- 2. "^" gibi ölü anahtarların eşleştirilmesi
- 3. "Ölü" nesnelere ios bildirimleri
- 4. Paket ölü kodunun kaldırılması
- 5. alternatif? Öldürmek için ölü
- 6. Cassandra - Ölü düğümün kaldırılması
- 7. Java - döngü için ölü kod
- 8. Javascript'ten ölü kod nasıl kaldırılır
- 9. ECMAScript 2015 Temporal Ölü Bölge
- 10. bul ve bul EndekslenmişDB'de
- 11. bul
- 12. raylar 3 çoklu alanlara göre bul veya oluştur
- 13. Ölü bir iOS aygıtının UDID'si nasıl alınır?
- 14. Derleyici optimizasyon seçeneklerinde "ölü kod sıyırma" kavramı
- 15. Eclipse, satırları ölü kod olarak işaretler
- 16. Xcode - bir projede ölü yöntemleri bulma
- 17. ölü basit Django dosya yükleme çalışmıyor: -. ((
- 18. WebPack UglifyJS ölü kod kaldırmak, ancak kod
- 19. 3. Taraf kitaplıklarında "Kullanımları Bul"
- 20. Ruby'de HTML kodunu gömmek mi istiyorsunuz? PHP
- 21. ASCII kodunu
- 22. Linux bul: Bul ile tüm grafik imaj dosyalarını listeleyebilir misiniz?
- 23. Groovy: Haritaların bir listesinde bulunan bir anahtarın değerini bul/bul
- 24. Moğol: iray dizisini bul
- 25. VB elemanının özelliklerini bul
- 26. Sütunlarda Minimum Değeri Bul
- 27. Bul etiketi Nokogiri
- 28. Metin dosyasından ortalama bul
- 29. C++ Giriş Noktasını Bul
- 30. Emacs'de Sekme Karakterlerini Bul
grep bir olasılık mıdır? – Tom
Evet, uygulamamda tanımlanan tüm sınıflar için tüm yöntemlerin bir listesini alırsam, başka dosyalarda bulunup bulunmadığını görmek için onları grep olabilir. –
olası bir kopyası [Rails uygulamasında kullanılmayan kodu bul] (http://stackoverflow.com/questions/9735307/find-unused-code-in-a-rails-app) –